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 máximo de reuniões públicas realizadas em um único ano por um departamento?
 ###Tabelas: 
CREATE TABLE department (id INT PRIMARY KEY, name TEXT, city_id INT, FOREIGN KEY (city_id) REFERENCES city(id)); CREATE TABLE meeting (id INT PRIMARY KEY, date DATE, department_id INT, FOREIGN KEY (department_id) REFERENCES department(id));
SELECT department_id, MAX(YEAR(date)) as max_year, COUNT(*) as max_meetings FROM meeting GROUP BY department_id HAVING MAX(YEAR(date)) = max_year;