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: Quantos participantes frequentaram programas de arte visual por grupo etário no H2 2022?
 ###Tabelas: 
CREATE TABLE ArtAttendance (id INT, age_group VARCHAR(10), program VARCHAR(20), attendance INT, attendance_date DATE); INSERT INTO ArtAttendance (id, age_group, program, attendance, attendance_date) VALUES (1, '5-10', 'Painting', 30, '2022-07-05'), (2, '11-15', 'Drawing', 25, '2022-08-12'), (3, '16-20', 'Sculpture', 22, '2022-09-25');
SELECT program, age_group, SUM(attendance) as total_attendance FROM ArtAttendance WHERE YEAR(attendance_date) = 2022 AND MONTH(attendance_date) > 6 AND program = 'Visual Art' GROUP BY program, age_group;