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: Quem são os 3 principais inovadores agrícolas com base no número de projetos?
 ###Tabelas: 
CREATE TABLE Agricultural_Innovators (innovator_id INT, innovator_name TEXT, project_count INT); INSERT INTO Agricultural_Innovators (innovator_id, innovator_name, project_count) VALUES (1, 'Ahmed Al-Sayed', 5), (2, 'Fatima Al-Fahad', 4), (3, 'Rami Al-Khalaf', 6);
SELECT * FROM (SELECT innovator_name, ROW_NUMBER() OVER (ORDER BY project_count DESC) AS rank FROM Agricultural_Innovators) sub WHERE rank <= 3;