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 financiamento recebido de fontes governamentais por região?
 ###Tabelas: 
CREATE TABLE funding (funding_id INT, organization_id INT, source VARCHAR(50), amount INT); CREATE TABLE organizations (organization_id INT, region VARCHAR(50));
SELECT o.region, 100.0 * AVG(CASE WHEN f.source = 'Government' THEN f.amount ELSE 0 END) / SUM(f.amount) as gov_funding_percentage FROM funding f JOIN organizations o ON f.organization_id = o.organization_id GROUP BY o.region;