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: Identificar taxas de criminalidade e tempos de resposta para cada bairro em San Francisco.
 ###Tabelas: 
CREATE TABLE crimes (id INT, crime_type VARCHAR(255), neighborhood VARCHAR(255), response_time INT); INSERT INTO crimes (id, crime_type, neighborhood, response_time) VALUES (1, 'Theft', 'Mission', 10); INSERT INTO crimes (id, crime_type, neighborhood, response_time) VALUES (2, 'Vandalism', 'SoMa', 15); CREATE TABLE neighborhoods (neighborhood VARCHAR(255), city VARCHAR(255)); INSERT INTO neighborhoods (neighborhood, city) VALUES ('Mission', 'San Francisco'); INSERT INTO neighborhoods (neighborhood, city) VALUES ('SoMa', 'San Francisco');
SELECT c.crime_type, n.neighborhood, COUNT(c.id) AS crime_count, AVG(c.response_time) AS response_time_avg FROM crimes c INNER JOIN neighborhoods n ON c.neighborhood = n.neighborhood WHERE n.city = 'San Francisco' GROUP BY c.crime_type, n.neighborhood;