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 é a porcentagem de respostas de emergência que excederam o tempo de resposta alvo para cada tipo de emergência?
 ###Tabelas: 
CREATE TABLE emergencies (emergency_id INT, emergency_type VARCHAR(50), responded_date DATE, response_time INT, target_response_time INT); INSERT INTO emergencies (emergency_id, emergency_type, responded_date, response_time, target_response_time) VALUES (1, 'Fire', '2021-01-01', 15, 10), (2, 'Medical', '2021-02-01', 20, 15), (3, 'Police', '2021-03-01', 12, 12), (4, 'Fire', '2021-04-01', 25, 10), (5, 'Medical', '2021-05-01', 10, 15);
SELECT emergency_type, AVG(CASE WHEN response_time > target_response_time THEN 1 ELSE 0 END) * 100 AS excess_percentage FROM emergencies GROUP BY emergency_type;