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 os voluntários que se voluntariaram para mais de um programa, em ordem alfabética pelo nome do voluntário.
 ###Tabelas: 
CREATE TABLE Volunteers (VolunteerID INT, VolunteerName TEXT, Program TEXT); INSERT INTO Volunteers (VolunteerID, VolunteerName, Program) VALUES (1, 'John Doe', 'Feeding Program'), (2, 'Jane Smith', 'Education Program'), (3, 'Bob Johnson', 'Feeding Program'), (4, 'Alice Davis', 'Education Program'), (5, 'Charlie Brown', 'Feeding Program'), (6, 'David Williams', 'Education Program');
SELECT VolunteerName, Program FROM (SELECT VolunteerName, Program, COUNT(*) OVER (PARTITION BY VolunteerName) AS CountVolunteer FROM Volunteers) AS SubQuery WHERE CountVolunteer > 1 ORDER BY VolunteerName;