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: Encontre o total de resíduos gerados por cada máquina, classificados pelo maior total de resíduos.
 ###Tabelas: 
CREATE TABLE machine (id INT, machine_name VARCHAR(50), waste_generated INT); INSERT INTO machine (id, machine_name, waste_generated) VALUES (1, 'Machine 1', 500), (2, 'Machine 2', 700), (3, 'Machine 3', 800), (4, 'Machine 4', 900);
SELECT machine_name, SUM(waste_generated) as total_waste FROM machine GROUP BY machine_name ORDER BY total_waste DESC;