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 ingressos foram vendidos para eventos de dança no último mês por cidade?
 ###Tabelas: 
CREATE TABLE dance_events (event_id INT, event_name VARCHAR(50), city VARCHAR(50), event_date DATE); CREATE TABLE event_ticket_sales (event_id INT, tickets_sold INT); INSERT INTO dance_events (event_id, event_name, city, event_date) VALUES (1, 'Ballet Recital', 'New York', '2022-01-01'), (2, 'Modern Dance Show', 'Los Angeles', '2022-02-10'), (3, 'Hip Hop Festival', 'Chicago', '2022-05-15'); INSERT INTO event_ticket_sales (event_id, tickets_sold) VALUES (1, 200), (2, 300), (3, 500);
SELECT e.city, SUM(s.tickets_sold) as tickets_sold FROM (SELECT event_id, city FROM dance_events WHERE event_date >= DATEADD(month, -1, GETDATE())) e INNER JOIN event_ticket_sales s ON e.event_id = s.event_id GROUP BY e.city;