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: Liste todas as negociações de contratos de defesa que não foram concluídas e seus projetos de defesa associados e vendas de equipamentos militares, se houver, ordenados pelo nome da negociação do contrato de defesa em ordem crescente.
 ###Tabelas: 
CREATE TABLE defense_contract_negotiations (id INT PRIMARY KEY, negotiation_name VARCHAR(255), status VARCHAR(255), defense_project_name VARCHAR(255)); CREATE TABLE defense_projects (id INT PRIMARY KEY, project_name VARCHAR(255), status VARCHAR(255), planned_start_date DATE); CREATE TABLE military_sales (id INT PRIMARY KEY, project_name VARCHAR(255), seller VARCHAR(255), buyer VARCHAR(255), equipment_type VARCHAR(255), quantity INT);
SELECT defense_contract_negotiations.negotiation_name, defense_projects.project_name, military_sales.* FROM defense_contract_negotiations LEFT JOIN defense_projects ON defense_contract_negotiations.defense_project_name = defense_projects.project_name LEFT JOIN military_sales ON defense_projects.project_name = military_sales.project_name WHERE defense_contract_negotiations.status != 'Completed' ORDER BY defense_contract_negotiations.negotiation_name ASC;