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: Quem é o oficial que lidou com a maioria das chamadas de emergência na última semana?
 ###Tabelas: 
CREATE TABLE officers (id INT, name VARCHAR(255), division VARCHAR(255)); INSERT INTO officers (id, name, division) VALUES (1, 'Maria Garcia', 'NYPD'), (2, 'Ahmed Khan', 'NYPD'); CREATE TABLE emergency_calls (id INT, officer_id INT, call_time TIMESTAMP); INSERT INTO emergency_calls (id, officer_id, call_time) VALUES (1, 1, '2022-03-20 12:00:00'), (2, 2, '2022-03-22 13:00:00');
SELECT o.name, COUNT(ec.id) as total_calls FROM emergency_calls ec JOIN officers o ON ec.officer_id = o.id WHERE ec.call_time >= DATEADD(week, -1, CURRENT_TIMESTAMP) GROUP BY o.name ORDER BY total_calls DESC;