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 comparecimento para cada programa por grupo etário?
 ###Tabelas: 
CREATE TABLE Attendance (ID INT, ParticipantName TEXT, Program TEXT, Age INT, Attended BOOLEAN); INSERT INTO Attendance (ID, ParticipantName, Program, Age, Attended) VALUES (1, 'Jane Doe', 'Art Class', 25, TRUE), (2, 'John Smith', 'Music Class', 30, FALSE), (3, 'Alice Johnson', 'Theater Class', 35, TRUE);
SELECT Program, Age, AVG(CASE WHEN Attended = TRUE THEN 1.0 ELSE 0.0 END) as AttendanceRate FROM Attendance GROUP BY Program, Age;