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 valor total dos contratos de defesa concedidos a empresas na região da Ásia-Pacífico, para sistemas de comunicação militar, em 2022?
 ###Tabelas: 
CREATE TABLE defense_contracts (contract_id INT, contract_value FLOAT, contract_date DATE, company_region VARCHAR(255), system_type VARCHAR(255)); INSERT INTO defense_contracts (contract_id, contract_value, contract_date, company_region, system_type) VALUES (4, 800000, '2022-03-03', 'Asia-Pacific', 'communication'), (5, 900000, '2022-05-05', 'Europe', 'surveillance'), (6, 700000, '2022-11-11', 'Asia-Pacific', 'communication');
SELECT SUM(contract_value) FROM defense_contracts WHERE company_region = 'Asia-Pacific' AND system_type = 'communication' AND EXTRACT(YEAR FROM contract_date) = 2022;