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: Liste o número total de chamadas de emergência e eventos de policiamento comunitário em cada distrito em 2022.
 ###Tabelas: 
CREATE TABLE district (did INT, name VARCHAR(255)); INSERT INTO district VALUES (1, 'Downtown'), (2, 'Uptown'); CREATE TABLE calls (call_id INT, district_id INT, response_time INT, year INT, call_type VARCHAR(255));
SELECT d.name, COUNT(c.call_id) FILTER (WHERE c.call_type = 'Emergency') as total_emergency_calls, COUNT(c.call_id) FILTER (WHERE c.call_type = 'Community Policing') as total_community_policing_events FROM district d JOIN calls c ON d.did = c.district_id WHERE c.year = 2022 GROUP BY d.did;