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 concertos de música nos últimos 6 meses por cidade?
 ###Tabelas: 
CREATE TABLE music_concerts (concert_id INT, concert_name VARCHAR(50), concert_date DATE); CREATE TABLE concert_ticket_sales (concert_id INT, tickets_sold 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, 'Rock Festival', '2022-06-15'); INSERT INTO concert_ticket_sales (concert_id, tickets_sold) VALUES (1, 200), (2, 300), (3, 500);
SELECT c.city, SUM(s.tickets_sold) as tickets_sold FROM (SELECT concert_id, city FROM music_concerts WHERE concert_date >= DATEADD(month, -6, GETDATE())) c INNER JOIN concert_ticket_sales s ON c.concert_id = s.concert_id GROUP BY c.city;