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 é a porcentagem de projetos de inovação agrícola no esquema 'desenvolvimento_rural', categorizados por fonte de financiamento?
 ###Tabelas: 
CREATE TABLE innovation_projects(id INT, funding_source VARCHAR(50), value INT); INSERT INTO innovation_projects VALUES (1, 'Government', 1000), (2, 'Private', 2000), (3, 'Government', 1500);
SELECT funding_source, (COUNT(*) * 100.0 / (SELECT COUNT(*) FROM innovation_projects)) as percentage FROM innovation_projects GROUP BY funding_source;