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: Mostrar o número total de patentes de tecnologia militar arquivadas nos últimos 3 anos, excluindo aquelas dos EUA.
 ###Tabelas: 
CREATE TABLE patents (id INT, country VARCHAR(50), filed_date DATE, patent_type VARCHAR(50)); INSERT INTO patents (id, country, filed_date, patent_type) VALUES (1, 'USA', '2021-01-01', 'Military Tech'); INSERT INTO patents (id, country, filed_date, patent_type) VALUES (2, 'Canada', '2020-01-01', 'Military Tech');
SELECT COUNT(*) FROM patents WHERE country != 'USA' AND filed_date >= (SELECT DATE_SUB(CURRENT_DATE, INTERVAL 3 YEAR));