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 distribuição de membros da audiência por faixa etária, para eventos realizados em Nova York, no último ano?
 ###Tabelas: 
CREATE TABLE events (event_id INT, event_location VARCHAR(50), event_date DATE); INSERT INTO events (event_id, event_location, event_date) VALUES (1, 'New York', '2021-06-01'); INSERT INTO events (event_id, event_location, event_date) VALUES (2, 'New York', '2021-10-15'); CREATE TABLE audience (audience_id INT, event_id INT, age_group VARCHAR(20)); INSERT INTO audience (audience_id, event_id, age_group) VALUES (1, 1, '18-24'); INSERT INTO audience (audience_id, event_id, age_group) VALUES (2, 1, '25-34'); INSERT INTO audience (audience_id, event_id, age_group) VALUES (3, 2, '35-44');
SELECT age_group, COUNT(*) as audience_count FROM audience JOIN events ON audience.event_id = events.event_id WHERE events.event_date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 YEAR) AND events.event_location = 'New York' GROUP BY age_group;