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 contratações de veteranos por contratados de defesa, dividido por contratado e categoria de emprego?
 ###Tabelas: 
CREATE TABLE Contractors (id INT, name VARCHAR(100));CREATE TABLE Hires (id INT, contractor_id INT, job_category VARCHAR(50), veteran BOOLEAN); INSERT INTO Contractors (id, name) VALUES (1, 'Lockheed Martin'), (2, 'Boeing'); INSERT INTO Hires (id, contractor_id, job_category, veteran) VALUES (1, 1, 'Engineering', TRUE), (2, 1, 'Management', FALSE), (3, 2, 'Engineering', TRUE), (4, 2, 'Management', TRUE);
SELECT c.name, h.job_category, SUM(h.veteran) AS veteran_hires FROM Hires h JOIN Contractors c ON h.contractor_id = c.id GROUP BY c.name, h.job_category;