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: Quais espécies de peixes tiveram uma diminuição na população nos últimos 6 meses?
 ###Tabelas: 
CREATE TABLE fish_population (id INT, species TEXT, population INT, date DATE);
SELECT species, (fp1.population - fp2.population) AS population_change FROM fish_population fp1 JOIN fish_population fp2 ON fp1.species = fp2.species WHERE fp1.date = (SELECT MAX(date) FROM fish_population) AND fp2.date = (SELECT MAX(date) - INTERVAL '6 months' FROM fish_population) AND population_change < 0;