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 é a idade média dos pacientes que receberam a vacina contra o HPV em 2019, agrupados por sua etnia?
 ###Tabelas: 
CREATE TABLE vaccinations (id INT, ethnicity VARCHAR(20), age INT, hpv_vaccine BOOLEAN, vaccine_date DATE); INSERT INTO vaccinations (id, ethnicity, age, hpv_vaccine, vaccine_date) VALUES (1, 'Hispanic', 30, true, '2019-04-01'); INSERT INTO vaccinations (id, ethnicity, age, hpv_vaccine, vaccine_date) VALUES (2, 'African American', 40, false, NULL); INSERT INTO vaccinations (id, ethnicity, age, hpv_vaccine, vaccine_date) VALUES (3, 'Asian', 25, true, '2019-06-18');
SELECT AVG(age) as avg_age, ethnicity FROM vaccinations WHERE hpv_vaccine = true AND YEAR(vaccine_date) = 2019 GROUP BY ethnicity;