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 idade média dos visitantes que participaram de eventos de artes visuais no último trimestre, e quantos ingressos foram vendidos para esses eventos?
 ###Tabelas: 
CREATE TABLE visual_arts_events (event_id INT, event_name VARCHAR(50), event_date DATE); CREATE TABLE visual_arts_audience (visitor_id INT, event_id INT, age INT); CREATE TABLE tickets_visual_arts (ticket_id INT, event_id INT, tickets_sold INT); INSERT INTO visual_arts_events (event_id, event_name, event_date) VALUES (1, 'Abstract Art Exhibit', '2023-01-01'), (2, 'Photography Retrospective', '2023-02-15'), (3, 'Contemporary Sculpture Showcase', '2023-03-31'); INSERT INTO visual_arts_audience (visitor_id, event_id, age) VALUES (1, 1, 32), (2, 1, 45), (3, 2, 28), (4, 2, 60), (5, 3, 50), (6, 3, 35); INSERT INTO tickets_visual_arts (ticket_id, event_id, tickets_sold) VALUES (1, 1, 150), (2, 2, 120), (3, 3, 200);
SELECT AVG(age) as avg_age, SUM(tickets_sold) as total_tickets_sold FROM (visual_arts_audience da INNER JOIN visual_arts_events de ON da.event_id = de.event_id) INNER JOIN tickets_visual_arts ts ON da.event_id = ts.event_id WHERE de.event_date >= DATEADD(quarter, -1, GETDATE());