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: Listar todos os programas e seus resultados, ordenados pelo número de voluntários em ordem decrescente.
 ###Tabelas: 
CREATE TABLE Programs (id INT, program_name VARCHAR(50), total_volunteers INT); CREATE TABLE Outcomes (id INT, program_id INT, outcome_name VARCHAR(50), outcome_description VARCHAR(100));
SELECT Programs.program_name, Outcomes.outcome_name, Outcomes.outcome_description, Programs.total_volunteers FROM Programs INNER JOIN Outcomes ON Programs.id = Outcomes.program_id ORDER BY Programs.total_volunteers DESC;