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: Identificar os habitats da vida selvagem que tiveram uma diminuição de área entre 2018 e 2019, e ordená-los pela maior diminuição primeiro.
 ###Tabelas: 
CREATE TABLE wildlife_habitats (habitat_id INT, habitat_name VARCHAR(50), year INT, area INT); INSERT INTO wildlife_habitats (habitat_id, habitat_name, year, area) VALUES (1, 'Forest', 2018, 1000), (2, 'Wetland', 2018, 2000), (3, 'Grassland', 2018, 3000), (4, 'Forest', 2019, 900), (5, 'Wetland', 2019, 1800), (6, 'Grassland', 2019, 2800);
SELECT habitat_name, (LAG(area, 1) OVER (PARTITION BY habitat_name ORDER BY year)) - area AS area_decrease FROM wildlife_habitats WHERE year = 2019 GROUP BY habitat_name, area ORDER BY area_decrease DESC;