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 idade média dos membros da plateia que frequentaram concertos de música no último ano?
 ###Tabelas: 
CREATE TABLE music_concerts (concert_id INT, concert_name VARCHAR(50), concert_date DATE); CREATE TABLE audience_demographics (visitor_id INT, concert_id INT, age INT); INSERT INTO music_concerts (concert_id, concert_name, concert_date) VALUES (1, 'Classical Music Concert', '2022-01-01'), (2, 'Jazz Night', '2022-02-10'), (3, 'World Music Festival', '2022-12-31'); INSERT INTO audience_demographics (visitor_id, concert_id, age) VALUES (1, 1, 45), (2, 1, 30), (3, 2, 50), (4, 2, 60), (5, 3, 25), (6, 3, 35);
SELECT AVG(age) as avg_age FROM audience_demographics d INNER JOIN music_concerts m ON d.concert_id = m.concert_id WHERE m.concert_date >= DATEADD(year, -1, GETDATE());