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: Qual tipo de cultura em cada país tem o maior nível total de umidade nos últimos 30 dias?
 ###Tabelas: 
CREATE TABLE crop_moisture_data (country VARCHAR(255), crop_type VARCHAR(255), moisture_level INT, measurement_date DATE); INSERT INTO crop_moisture_data (country, crop_type, moisture_level, measurement_date) VALUES ('India', 'Rice', 600, '2022-06-15'), ('India', 'Wheat', 550, '2022-06-15'), ('Brazil', 'Soybean', 700, '2022-06-15');
SELECT country, crop_type, moisture_level FROM (SELECT country, crop_type, moisture_level, RANK() OVER (PARTITION BY country ORDER BY moisture_level DESC) as moisture_rank FROM crop_moisture_data WHERE measurement_date BETWEEN '2022-05-16' AND '2022-06-15' GROUP BY country, crop_type) subquery WHERE moisture_rank = 1;