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 todas as organizações na categoria 'direitos humanos' juntamente com o número de doações que receberam.
 ###Tabelas: 
CREATE TABLE organizations (id INT, name VARCHAR(255), category VARCHAR(255)); INSERT INTO organizations (id, name, category) VALUES (1, 'Freedom Alliance', 'human rights'), (2, 'Equal Rights Foundation', 'human rights'), (3, 'Shine Education', 'education'); CREATE TABLE donations (id INT, organization_id INT, amount DECIMAL(10, 2)); INSERT INTO donations (id, organization_id, amount) VALUES (1, 1, 1000), (2, 1, 2000), (3, 2, 500), (4, 2, 1500), (5, 3, 3000);
SELECT organizations.name, COUNT(donations.id) AS num_donations FROM organizations INNER JOIN donations ON organizations.id = donations.organization_id WHERE organizations.category = 'human rights' GROUP BY organizations.id;