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 é o uso médio de água e o custo de extração para empresas na indústria de mineração?
 ###Tabelas: 
CREATE TABLE Water_Usage (Company VARCHAR(255), Year INT, Water_Consumption FLOAT); INSERT INTO Water_Usage (Company, Year, Water_Consumption) VALUES ('JKL Mining', 2019, 567.8), ('MNO Mining', 2020, 678.9); CREATE TABLE Mineral_Extraction (Company VARCHAR(255), Year INT, Extraction_Cost FLOAT); INSERT INTO Mineral_Extraction (Company, Year, Extraction_Cost) VALUES ('JKL Mining', 2019, 800.5), ('MNO Mining', 2020, 850.6);
SELECT W.Company, AVG(W.Water_Consumption) AS Average_Water_Usage, M.Extraction_Cost FROM Water_Usage W JOIN Mineral_Extraction M ON W.Company = M.Company WHERE W.Year = M.Year GROUP BY W.Company, M.Extraction_Cost;