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 geração total de resíduos para cada cidade, ordenada pela maior geração de resíduos?
 ###Tabelas: 
CREATE TABLE city_waste_generation (city_id INT, city_name VARCHAR(50), population INT, waste_generated FLOAT); INSERT INTO city_waste_generation (city_id, city_name, population, waste_generated) VALUES (1, 'CityA', 50000, 25000), (2, 'CityB', 30000, 18000);
SELECT city_name, SUM(waste_generated) as total_waste FROM city_waste_generation GROUP BY city_name ORDER BY total_waste DESC;