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 é o número total de participantes para eventos realizados em cada cidade, no último ano, dividido por tipo de evento?
 ###Tabelas: 
CREATE TABLE events (event_id INT, event_location VARCHAR(50), event_date DATE, event_type VARCHAR(20), attendees INT); INSERT INTO events (event_id, event_location, event_date, event_type, attendees) VALUES (1, 'New York-Manhattan', '2021-06-01', 'Concert', 1500); INSERT INTO events (event_id, event_location, event_date, event_type, attendees) VALUES (2, 'Los Angeles-Downtown', '2021-10-15', 'Theater', 800); INSERT INTO events (event_id, event_location, event_date, event_type, attendees) VALUES (3, 'Paris-Eiffel Tower', '2021-02-20', 'Exhibition', 1200);
SELECT SUBSTRING_INDEX(event_location, '-', 1) as city, event_type, SUM(attendees) as total_attendees FROM events WHERE event_date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 YEAR) GROUP BY city, event_type;