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 é a quantidade total de produtos químicos produzidos por cada planta no mês passado, ordenado pela quantidade de produção?
 ###Tabelas: 
CREATE TABLE production (id INT, plant TEXT, date DATE, chemical TEXT, amount INT); INSERT INTO production (id, plant, date, chemical, amount) VALUES (1, 'ChemCo', '2022-01-01', 'Acetone', 100), (2, 'EcoChem', '2022-01-15', 'Ammonia', 200), (3, 'GreenChem', '2022-01-05', 'Benzene', 150);
SELECT plant, SUM(amount) AS total_amount FROM production WHERE date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 MONTH) GROUP BY plant ORDER BY total_amount DESC;