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 tempo médio de resposta para os três tipos de incidentes com o menor tempo médio de resposta?
 ###Tabelas: 
CREATE TABLE EmergencyResponse (Id INT, Incident VARCHAR(20), ResponseTime INT, City VARCHAR(20), State VARCHAR(20)); CREATE VIEW EmergencyResponseView AS SELECT Incident, ResponseTime, ROW_NUMBER() OVER (PARTITION BY Incident ORDER BY ResponseTime) as Rank FROM EmergencyResponse;
SELECT e.Incident, AVG(e.ResponseTime) as AvgResponseTime FROM EmergencyResponseView e WHERE e.Rank <= 3 GROUP BY e.Incident;