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: Compare o impacto da seca no consumo de água agrícola entre a Califórnia e o Texas em 2018?
 ###Tabelas: 
CREATE TABLE drought_impact (state VARCHAR(50), year INT, agriculture_water_consumption INT, drought_score INT); INSERT INTO drought_impact (state, year, agriculture_water_consumption, drought_score) VALUES ('California', 2018, 10000, 7), ('Texas', 2018, 8000, 5);
SELECT d1.state, (d1.agriculture_water_consumption / d2.agriculture_water_consumption) * 100 AS water_consumption_percentage, d1.drought_score FROM drought_impact d1, drought_impact d2 WHERE d1.state = 'California' AND d2.state = 'Texas' AND d1.year = 2018 AND d2.year = 2018;