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: Liste todos os militares que mudaram de patente nos últimos 2 anos.
 ###Tabelas: 
CREATE TABLE military_personnel (id INT, name VARCHAR(50), rank VARCHAR(20), rank_change_date DATE); INSERT INTO military_personnel (id, name, rank, rank_change_date) VALUES (1, 'Jane Doe', 'Private', '2019-01-01'), (2, 'Jim Smith', 'Sergeant', '2020-01-01'), (3, 'Alice Johnson', 'Captain', '2021-01-01'), (4, 'Bob Brown', 'Major', '2019-01-01'), (5, 'Charlie Davis', 'Lieutenant Colonel', '2020-01-01');
SELECT * FROM military_personnel WHERE rank_change_date >= DATEADD(year, -2, GETDATE());