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 vendas de equipamentos militares para cada contratante de defesa nos últimos 12 meses, juntamente com o nome do contratante e o volume total de vendas?
 ###Tabelas: 
CREATE TABLE military_equipment_sales (id INT, defense_contractor_id INT, sale_date DATE, sales INT); INSERT INTO military_equipment_sales (id, defense_contractor_id, sale_date, sales) VALUES (1, 1, '2021-01-01', 5000000), (2, 1, '2021-02-01', 7000000), (3, 2, '2021-03-01', 6000000), (4, 3, '2021-04-01', 8000000); CREATE TABLE defense_contractors (id INT, name VARCHAR(255)); INSERT INTO defense_contractors (id, name) VALUES (1, 'Lockheed Martin'), (2, 'Boeing'), (3, 'Raytheon');
SELECT d.name, SUM(m.sales) as total_sales FROM military_equipment_sales m JOIN defense_contractors d ON m.defense_contractor_id = d.id WHERE m.sale_date >= DATEADD(year, -1, GETDATE()) GROUP BY d.name;