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: Calcular o uso total de água para cada local de mineração, por mês
 ###Tabelas: 
CREATE TABLE WaterUsage (SiteID INT, UsageDate DATE, AmountUsed INT); INSERT INTO WaterUsage (SiteID, UsageDate, AmountUsed) VALUES (1, '2021-01-01', 500), (1, '2021-01-15', 700), (2, '2021-02-03', 600), (2, '2021-02-17', 800); CREATE TABLE MiningSites (SiteID INT, SiteName VARCHAR(50), Location VARCHAR(50)); INSERT INTO MiningSites (SiteID, SiteName, Location) VALUES (1, 'Site A', 'New York'), (2, 'Site B', 'Ohio');
SELECT s.SiteName, s.Location, DATE_FORMAT(w.UsageDate, '%Y-%m') as Month, SUM(w.AmountUsed) as TotalWaterUsage FROM WaterUsage w INNER JOIN MiningSites s ON w.SiteID = s.SiteID GROUP BY w.SiteID, Month;