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 total de veteranos contratados por mês no ano de 2020, por empregador?
 ###Tabelas: 
CREATE TABLE VeteranHiring (id INT, Employer VARCHAR(50), HireDate DATE, Veteran BOOLEAN); INSERT INTO VeteranHiring (id, Employer, HireDate, Veteran) VALUES (1, 'Lockheed Martin', '2020-01-01', TRUE), (2, 'Boeing', '2020-01-15', FALSE), (3, 'Lockheed Martin', '2020-02-01', TRUE), (4, 'Raytheon', '2020-03-01', TRUE), (5, 'Northrop Grumman', '2020-04-01', FALSE), (6, 'General Dynamics', '2020-05-01', TRUE);
SELECT Employer, DATE_TRUNC('month', HireDate) as HireMonth, COUNT(*) as TotalVeteransHired FROM VeteranHiring WHERE Veteran = TRUE AND HireDate BETWEEN '2020-01-01' AND '2020-12-31' GROUP BY Employer, HireMonth;