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: Identificar o número total de projetos de defesa iniciados pelos 3 principais contratados de defesa em 2019.
 ###Tabelas: 
CREATE TABLE DefenseContractors (contractor_id INT, contractor_name VARCHAR(50), country VARCHAR(50)); CREATE TABLE DefenseProjects (project_id INT, contractor_id INT, project_name VARCHAR(50), start_date DATE, end_date DATE); INSERT INTO DefenseContractors (contractor_id, contractor_name, country) VALUES (1, 'Lockheed Martin', 'USA'), (2, 'BAE Systems', 'UK'), (3, 'Airbus', 'France'); INSERT INTO DefenseProjects (project_id, contractor_id, project_name, start_date, end_date) VALUES (1, 1, 'F-35 Fighter Jet Program', '2019-01-01', '2025-12-31'), (2, 2, 'Type 26 Frigate Program', '2019-01-01', '2026-12-31'), (3, 3, 'A400M Program', '2019-01-01', '2024-12-31'), (4, 1, 'Hellfire Missile Program', '2018-01-01', '2022-12-31');
SELECT COUNT(DISTINCT DefenseProjects.project_id) FROM DefenseProjects INNER JOIN DefenseContractors ON DefenseProjects.contractor_id = DefenseContractors.contractor_id WHERE DefenseContractors.contractor_name IN ('Lockheed Martin', 'BAE Systems', 'Airbus') AND YEAR(DefenseProjects.start_date) = 2019 ORDER BY DefenseProjects.project_id;