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: Encontre o custo médio dos contratos de defesa nos últimos 3 meses.
 ###Tabelas: 
CREATE TABLE defense_contracts (contract_id INT, contract_name VARCHAR(100), contract_date DATE, cost INT);
SELECT AVG(cost) FROM defense_contracts WHERE contract_date >= DATE(NOW()) - INTERVAL 3 MONTH;