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 é o número total de agricultores que receberam apoio de projetos de inovação agrícola no Brasil e na Colômbia?
 ###Tabelas: 
CREATE TABLE farmers (id INT, name TEXT, country TEXT); INSERT INTO farmers (id, name, country) VALUES (1, 'John Doe', 'Brazil'), (2, 'Jane Smith', 'Colombia'); CREATE TABLE innovation_projects (id INT, name TEXT, type TEXT, farmer_id INT); INSERT INTO innovation_projects (id, name, type, farmer_id) VALUES (1, 'Precision Agriculture', 'Irrigation', 1), (2, 'Smart Farming', 'Soil Monitoring', 2);
SELECT COUNT(DISTINCT farmers.id) FROM farmers INNER JOIN innovation_projects ON farmers.id = innovation_projects.farmer_id WHERE farmers.country IN ('Brazil', 'Colombia');