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 é o consumo médio de água por pessoa em cada estado?
 ###Tabelas: 
CREATE TABLE states (state_name VARCHAR(50), state_abbr VARCHAR(5), population INT); INSERT INTO states (state_name, state_abbr, population) VALUES ('California', 'CA', 39512223), ('Texas', 'TX', 29528404), ('New York', 'NY', 19453561); CREATE TABLE water_usage (state_abbr VARCHAR(5), usage_gallons INT); INSERT INTO water_usage (state_abbr, usage_gallons) VALUES ('CA', 678345200), ('TX', 543210945), ('NY', 432109321);
SELECT s.state_name, AVG(w.usage_gallons/s.population) as avg_consumption FROM water_usage w JOIN states s ON w.state_abbr = s.state_abbr GROUP BY s.state_name;