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: Calcular o valor total dos contratos de defesa com o Governo dos EUA no último trimestre?
 ###Tabelas: 
CREATE TABLE defense_contracts (id INT, contract_name VARCHAR(50), contract_value DECIMAL(10,2), contract_date DATE, contract_party VARCHAR(50)); INSERT INTO defense_contracts (id, contract_name, contract_value, contract_date, contract_party) VALUES (1, 'Contract A', 1000000, '2022-01-01', 'US Government'), (2, 'Contract B', 2000000, '2021-06-01', 'Foreign Government');
SELECT SUM(contract_value) FROM defense_contracts WHERE contract_party = 'US Government' AND contract_date >= DATE_SUB(CURRENT_DATE, INTERVAL 3 MONTH);