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 taxa média de geração de resíduos por habitante em cada cidade?
 ###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, AVG(waste_generated/population) OVER (PARTITION BY city_name) as avg_waste_per_capita FROM city_waste_generation;