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: Liste os 5 principais produtores de milho por rendimento no banco de dados 'agricultura'.
 ###Tabelas: 
CREATE TABLE crop (id INT, type VARCHAR(255), yield FLOAT); INSERT INTO crop (id, type, yield) VALUES (1, 'corn', 150.3), (2, 'wheat', 120.5), (3, 'rice', 180.7), (4, 'corn', 165.2), (5, 'corn', 145.8);
SELECT type, yield FROM crop WHERE type = 'corn' ORDER BY yield DESC LIMIT 5;