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 é o nível máximo de umidade do solo nas fazendas mexicanas nos últimos 30 dias a partir das métricas do sensor IoT?
 ###Tabelas: 
CREATE TABLE if not exists iot_sensor_data (id INT, location VARCHAR(255), soil_moisture FLOAT, metric_time DATETIME); INSERT INTO iot_sensor_data (id, location, soil_moisture, metric_time) VALUES (1, 'Mexico', 60.5, '2022-03-15 12:00:00'), (2, 'Brazil', 55.3, '2022-03-15 12:00:00');
SELECT MAX(soil_moisture) FROM iot_sensor_data WHERE location = 'Mexico' AND metric_time BETWEEN DATE_SUB(NOW(), INTERVAL 30 DAY) AND NOW();