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 incidentes criminais, chamadas de emergência e incidentes de incêndio na última semana?
 ###Tabelas: 
CREATE TABLE crime_incidents (id INT, date DATE, type VARCHAR(20)); INSERT INTO crime_incidents (id, date, type) VALUES (1, '2022-01-01', 'theft'), (2, '2022-01-02', 'burglary'); CREATE TABLE emergency_calls (id INT, date DATE, type VARCHAR(20)); INSERT INTO emergency_calls (id, date, type) VALUES (1, '2022-01-01', 'emergency call'); CREATE TABLE fire_incidents (id INT, date DATE, type VARCHAR(20)); INSERT INTO fire_incidents (id, date, type) VALUES (1, '2022-01-02', 'fire incident');
SELECT 'crime incidents' AS type, COUNT(*) FROM crime_incidents WHERE date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 WEEK) UNION ALL SELECT 'emergency calls' AS type, COUNT(*) FROM emergency_calls WHERE date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 WEEK) UNION ALL SELECT 'fire incidents' AS type, COUNT(*) FROM fire_incidents WHERE date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 WEEK);