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 na região da Ásia-Pacífico, agrupado por país e exibido em ordem decrescente de volume de vendas?
 ###Tabelas: 
CREATE TABLE defense_contractors (id INT, name VARCHAR(255), region VARCHAR(255)); INSERT INTO defense_contractors (id, name, region) VALUES (1, 'Lockheed Martin', 'Asia-Pacific'), (2, 'Boeing', 'Asia-Pacific'), (3, 'Raytheon', 'North America'); CREATE TABLE military_equipment_sales (id INT, defense_contractor_id INT, country VARCHAR(255), sales INT); INSERT INTO military_equipment_sales (id, defense_contractor_id, country, sales) VALUES (1, 1, 'Australia', 5000000), (2, 1, 'Japan', 7000000), (3, 2, 'South Korea', 6000000), (4, 3, 'United States', 8000000);
SELECT m.country, 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 d.region = 'Asia-Pacific' GROUP BY m.country, d.name ORDER BY total_sales DESC;