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: Liste as 5 cidades que mais consomem água no estado da Califórnia para o ano de 2019, ordenadas por consumo de água em ordem decrescente.
 ###Tabelas: 
CREATE TABLE california_cities (id INT, city VARCHAR(50), water_consumption FLOAT, year INT); INSERT INTO california_cities (id, city, water_consumption, year) VALUES (1, 'Los Angeles', 1200000, 2019); INSERT INTO california_cities (id, city, water_consumption, year) VALUES (2, 'San Diego', 800000, 2019); INSERT INTO california_cities (id, city, water_consumption, year) VALUES (3, 'San Jose', 600000, 2019); INSERT INTO california_cities (id, city, water_consumption, year) VALUES (4, 'San Francisco', 400000, 2019); INSERT INTO california_cities (id, city, water_consumption, year) VALUES (5, 'Sacramento', 350000, 2019);
SELECT city, water_consumption FROM california_cities WHERE year = 2019 ORDER BY water_consumption DESC LIMIT 5;