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: Quantos voluntários se envolveram em cada categoria de programa em 2019?
 ###Tabelas: 
CREATE TABLE Programs (ProgramID INT, Category TEXT, Name TEXT); CREATE TABLE Volunteers (VolunteerID INT, ProgramID INT, Hours INT); INSERT INTO Programs VALUES (1, 'Education', 'Tutoring'), (2, 'Environment', 'Clean-up'); INSERT INTO Volunteers VALUES (1, 1, 20), (2, 1, 30), (3, 2, 10);
SELECT p.Category, COUNT(v.VolunteerID) FROM Programs p INNER JOIN Volunteers v ON p.ProgramID = v.ProgramID WHERE YEAR(v.VolunteerDate) = 2019 GROUP BY p.Category;