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: Identificar os 2 principais continentes com o maior consumo de água nos últimos 6 meses.
 ###Tabelas: 
CREATE TABLE water_consumption (continent VARCHAR(255), consumption FLOAT, date DATE); INSERT INTO water_consumption (continent, consumption, date) VALUES ('South America', 120000, '2022-01-01'); INSERT INTO water_consumption (continent, consumption, date) VALUES ('Europe', 150000, '2022-01-01');
SELECT continent, SUM(consumption) FROM (SELECT continent, consumption, ROW_NUMBER() OVER (PARTITION BY continent ORDER BY consumption DESC) as rank FROM water_consumption WHERE date >= '2021-07-01' GROUP BY continent, consumption) subquery WHERE rank <= 2 GROUP BY continent;