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: Encontre o número de eventos de irrigação automatizados e o consumo de água correspondente para cada variedade de cultura na última semana.
 ###Tabelas: 
CREATE TABLE crop (id INT, name VARCHAR(255), variety VARCHAR(255)); CREATE TABLE irrigation (id INT, crop_id INT, water_consumption INT, timestamp TIMESTAMP, event_type VARCHAR(255)); INSERT INTO crop VALUES (1, 'Corn', 'Sweet Corn'), (2, 'Corn', 'Field Corn'); INSERT INTO irrigation VALUES (1, 1, 100, '2022-03-01 10:00:00', 'Automated'), (2, 2, 150, '2022-03-01 10:00:00', 'Manual');
SELECT c.variety, COUNT(i.id) as num_events, SUM(i.water_consumption) as total_water_consumption FROM crop c INNER JOIN irrigation i ON c.id = i.crop_id WHERE i.event_type = 'Automated' AND i.timestamp BETWEEN DATE_SUB(NOW(), INTERVAL 1 WEEK) AND NOW() GROUP BY c.variety;