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 uso total de água para cidades com populações superiores a 500.000?
 ###Tabelas: 
CREATE TABLE cities (id INT, name VARCHAR(50), population INT); INSERT INTO cities (id, name, population) VALUES (1, 'City A', 700000); INSERT INTO cities (id, name, population) VALUES (2, 'City B', 600000); CREATE TABLE water_usage (id INT, city_id INT, year INT, total_water_usage INT); INSERT INTO water_usage (id, city_id, year, total_water_usage) VALUES (1, 1, 2019, 7000000); INSERT INTO water_usage (id, city_id, year, total_water_usage) VALUES (2, 2, 2019, 6000000);
SELECT SUM(w.total_water_usage) FROM water_usage w INNER JOIN cities c ON w.city_id = c.id WHERE c.population > 500000;