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 taxa de sucesso dos lançamentos de cada agência espacial?
 ###Tabelas: 
CREATE TABLE launches (id INT, agency_id INT, launch_result VARCHAR(10)); CREATE TABLE space_agencies (id INT, name VARCHAR(50));
SELECT a.name, COUNT(l.id) AS total_launches, SUM(CASE WHEN l.launch_result = 'success' THEN 1 ELSE 0 END) AS successful_launches, 100.0 * SUM(CASE WHEN l.launch_result = 'success' THEN 1 ELSE 0 END) / COUNT(l.id) AS success_rate FROM launches l JOIN space_agencies a ON l.agency_id = a.id GROUP BY a.name;