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 foi a presença total para eventos com entrada gratuita no primeiro semestre de 2022?
 ###Tabelas: 
CREATE TABLE EventAttendance (event_id INT, attendance INT, free_admission BOOLEAN); INSERT INTO EventAttendance (event_id, attendance, free_admission) VALUES (1, 100, true), (2, 150, false), (3, 200, true), (4, 250, false), (5, 300, true), (6, 350, false), (7, 400, true), (8, 450, false);
SELECT SUM(attendance) AS total_attendance FROM EventAttendance WHERE free_admission = true AND event_id IN (SELECT event_id FROM Events WHERE event_date BETWEEN '2022-01-01' AND '2022-06-30');