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 visitantes compareceram aos eventos na 'Galeria da Comunidade' no primeiro trimestre de 2022?
 ###Tabelas: 
CREATE SCHEMA if not exists arts_culture;CREATE TABLE if not exists arts_culture.events (event_id INT, program_id INT, event_name VARCHAR(50), start_date DATE, end_date DATE, capacity INT, attendees INT); INSERT INTO arts_culture.events (event_id, program_id, event_name, start_date, end_date, capacity, attendees) VALUES (1, 1, 'Artistic Explorers', '2021-01-01', '2021-12-31', 1000, 850);
WITH q1_attendance AS (UPDATE arts_culture.events SET attendees = (SELECT SUM(visitor_count) FROM arts_culture.visitors WHERE visitors.event_id = events.event_id) WHERE events.program_id = (SELECT program_id FROM arts_culture.programs WHERE program_name = 'Community Gallery') AND events.start_date BETWEEN '2022-01-01' AND '2022-03-31' RETURNING attendees) SELECT * FROM q1_attendance;