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: Quantas instalações existem para cada espécie e qual é a quantidade total de colheita para cada espécie, agrupadas por espécie e mês?
 ###Tabelas: 
CREATE TABLE Harvest (ID INT PRIMARY KEY, AquacultureFacilityID INT, HarvestDate DATE, Quantity INT, FOREIGN KEY (AquacultureFacilityID) REFERENCES AquacultureFacilities(ID)); INSERT INTO Harvest (ID, AquacultureFacilityID, HarvestDate, Quantity) VALUES (3, 3, '2022-04-01', 1500);
SELECT af.SpeciesID, f.Name AS SpeciesName, COUNT(af.ID) AS NumFacilities, SUM(h.Quantity) AS TotalHarvestQuantity, DATE_FORMAT(h.HarvestDate, '%%Y-%%m') AS Month FROM AquacultureFacilities af JOIN Species f ON af.SpeciesID = f.ID JOIN Harvest h ON af.ID = h.AquacultureFacilityID GROUP BY af.SpeciesID, f.Name, MONTH(h.HarvestDate);