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: Calcular o consumo diário médio de água no estado de Rajasthan, Índia para o mês de maio.
 ###Tabelas: 
CREATE TABLE states (id INT, name VARCHAR(255)); INSERT INTO states (id, name) VALUES (1, 'Rajasthan'); CREATE TABLE water_meter_readings (id INT, state_id INT, consumption FLOAT, reading_date DATE); INSERT INTO water_meter_readings (id, state_id, consumption, reading_date) VALUES (1, 1, 100, '2022-05-01');
SELECT AVG(water_meter_readings.consumption) as avg_daily_consumption FROM water_meter_readings WHERE water_meter_readings.reading_date >= '2022-05-01' AND water_meter_readings.reading_date <= '2022-05-31' AND water_meter_readings.state_id IN (SELECT id FROM states WHERE name = 'Rajasthan');