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: Identificar os projetos de inovação agrícola na tabela 'rural_innovations' que possuem organizações de financiamento diferentes de quaisquer projetos de infraestrutura rural na tabela 'rural_infrastructure'.
 ###Tabelas: 
CREATE TABLE rural_innovations (id INT, project_name VARCHAR(50), funding_org VARCHAR(50)); INSERT INTO rural_innovations (id, project_name, funding_org) VALUES (1, 'Precision Agriculture', 'InnovateAfrica'), (2, 'Smart Greenhouses', 'GrowMoreFund'); CREATE TABLE rural_infrastructure (id INT, project_name VARCHAR(50), funding_org VARCHAR(50)); INSERT INTO rural_infrastructure (id, project_name, funding_org) VALUES (1, 'Irrigation System Upgrade', 'InnovateAfrica'), (2, 'Rural Road Expansion', 'GrowMoreFund');
SELECT project_name FROM rural_innovations WHERE funding_org NOT IN (SELECT funding_org FROM rural_infrastructure);