Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é a quantidade média de ouro extraída anualmente de cada mina na Austrália?
 ###Tabelas: 
CREATE TABLE Extraction (ExtractionID INT, MineID INT, Year INT, Material VARCHAR(255), Amount INT); INSERT INTO Extraction (ExtractionID, MineID, Year, Material, Amount) VALUES (1, 1, 2019, 'Gold', 100); INSERT INTO Extraction (ExtractionID, MineID, Year, Material, Amount) VALUES (2, 1, 2018, 'Gold', 110); INSERT INTO Extraction (ExtractionID, MineID, Year, Material, Amount) VALUES (3, 2, 2019, 'Silver', 120); INSERT INTO Extraction (ExtractionID, MineID, Year, Material, Amount) VALUES (4, 2, 2018, 'Silver', 130); INSERT INTO Extraction (ExtractionID, MineID, Year, Material, Amount) VALUES (5, 3, 2019, 'Gold', 140); INSERT INTO Extraction (ExtractionID, MineID, Year, Material, Amount) VALUES (6, 3, 2018, 'Gold', 150);
SELECT AVG(e.Amount) as AvgAnnualGoldExtraction FROM Extraction e INNER JOIN Mines m ON e.MineID = m.MineID WHERE m.Country = 'Australia' AND e.Material = 'Gold' GROUP BY e.MineID;