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 entregas de ajuda bem-sucedidas e fracassadas para cada organização?
 ###Tabelas: 
CREATE TABLE aid_deliveries (delivery_id INT, organization VARCHAR(50), delivery_status VARCHAR(10)); INSERT INTO aid_deliveries (delivery_id, organization, delivery_status) VALUES (1, 'Org A', 'successful'), (2, 'Org B', 'failed'), (3, 'Org A', 'successful'), (4, 'Org C', 'successful'), (5, 'Org B', 'failed'), (6, 'Org A', 'successful'); CREATE TABLE organizations (org_id INT, name VARCHAR(50)); INSERT INTO organizations (org_id, name) VALUES (1, 'Org A'), (2, 'Org B'), (3, 'Org C');
SELECT o.name, SUM(CASE WHEN ad.delivery_status = 'successful' THEN 1 ELSE 0 END) AS num_successful, SUM(CASE WHEN ad.delivery_status = 'failed' THEN 1 ELSE 0 END) AS num_failed FROM aid_deliveries ad JOIN organizations o ON ad.organization = o.name GROUP BY o.name