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: Analisar os tempos de resposta de emergência para diferentes tipos de incidentes em Sydney, comparando os tempos de resposta para cada subúrbio.
 ###Tabelas: 
CREATE TABLE incidents (id INT, incident_type VARCHAR(255), suburb VARCHAR(255), response_time INT); INSERT INTO incidents (id, incident_type, suburb, response_time) VALUES (1, 'Assault', 'Central', 12); INSERT INTO incidents (id, incident_type, suburb, response_time) VALUES (2, 'Traffic Accident', 'North Sydney', 15); CREATE TABLE suburbs (suburb VARCHAR(255), city VARCHAR(255)); INSERT INTO suburbs (suburb, city) VALUES ('Central', 'Sydney'); INSERT INTO suburbs (suburb, city) VALUES ('North Sydney', 'Sydney');
SELECT i.incident_type, s.suburb, AVG(i.response_time) AS avg_response_time FROM incidents i INNER JOIN suburbs s ON i.suburb = s.suburb WHERE s.city = 'Sydney' GROUP BY i.incident_type, s.suburb;