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: Liste o número de campos de refugiados em cada país, excluindo aqueles gerenciados pela ONU.
 ###Tabelas: 
CREATE TABLE countries (country_id INT, country_name VARCHAR(255));CREATE TABLE refugee_camps (camp_id INT, camp_name VARCHAR(255), country_id INT, managing_org VARCHAR(50));INSERT INTO countries (country_id, country_name) VALUES (1, 'Country A'), (2, 'Country B'), (3, 'Country C');INSERT INTO refugee_camps (camp_id, camp_name, country_id, managing_org) VALUES (1, 'Camp 1', 1, 'UN'), (2, 'Camp 2', 1, 'NGO 1'), (3, 'Camp 3', 2, 'UN'), (4, 'Camp 4', 2, 'NGO 2'), (5, 'Camp 5', 3, 'NGO 3');
SELECT c.country_name, COUNT(*) as num_camps FROM countries c JOIN refugee_camps rc ON c.country_id = rc.country_id WHERE rc.managing_org != 'UN' GROUP BY c.country_name;