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: Quais são os 5 países com mais patentes de tecnologia militar nos últimos 5 anos?
 ###Tabelas: 
CREATE TABLE military_patents (id INT, patent_date DATE, country VARCHAR(255)); INSERT INTO military_patents (id, patent_date, country) VALUES (1, '2018-06-20', 'USA'); INSERT INTO military_patents (id, patent_date, country) VALUES (2, '2019-03-12', 'Russia');
SELECT country, COUNT(*) AS num_patents FROM military_patents WHERE patent_date >= DATE_SUB(CURRENT_DATE, INTERVAL 5 YEAR) GROUP BY country ORDER BY num_patents DESC LIMIT 5;