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 de pacientes que receberam a vacina contra a gripe, agrupados por idade e gênero, no último ano?
 ###Tabelas: 
CREATE TABLE patients (id INT, age INT, gender TEXT, last_vaccination_date DATE); INSERT INTO patients (id, age, gender, last_vaccination_date) VALUES (1, 25, 'Female', '2022-02-01'), (2, 45, 'Male', '2022-03-15'), (3, 32, 'Female', '2022-04-20'), (4, 50, 'Male', '2022-05-05'), (5, 60, 'Female', '2022-06-10');
SELECT EXTRACT(YEAR FROM age) as age, gender, COUNT(*) as num_patients FROM patients WHERE last_vaccination_date >= DATEADD(year, -1, CURRENT_DATE) AND vaccine = 'Flu' GROUP BY EXTRACT(YEAR FROM age), gender;