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: Classificar culturas com base na quantidade total de luz solar que receberam no último mês.
 ###Tabelas: 
CREATE TABLE crop_sunlight (crop_id INT, crop_type VARCHAR(50), timestamp TIMESTAMP, sunlight INT);
SELECT crop_type, SUM(sunlight) AS total_sunlight, RANK() OVER (ORDER BY SUM(sunlight) DESC) AS crop_rank FROM crop_sunlight WHERE timestamp >= NOW() - INTERVAL '1 month' GROUP BY crop_type;