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: Mostrar projetos de defesa que foram concluídos em 2023 e suas vendas militares correspondentes.
 ###Tabelas: 
CREATE TABLE defense_projects(id INT, project_name VARCHAR(50), end_date DATE); CREATE TABLE military_sales(id INT, project_name VARCHAR(50), sale_value FLOAT, sale_date DATE); INSERT INTO defense_projects(id, project_name, end_date) VALUES (1, 'Project Y', '2023-01-01'); INSERT INTO military_sales(id, project_name, sale_value, sale_date) VALUES (1, 'Project Y', 8000000, '2023-01-01');
SELECT dp.project_name, ms.sale_value FROM defense_projects dp JOIN military_sales ms ON dp.project_name = ms.project_name WHERE YEAR(dp.end_date) = 2023;