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: Quantos militares foram contratados nos últimos 5 anos?
 ###Tabelas: 
CREATE TABLE military_personnel (personnel_id INT, name VARCHAR(255), position VARCHAR(255), year INT); INSERT INTO military_personnel (personnel_id, name, position, year) VALUES (1, 'James Smith', 'Soldier', 2017), (2, 'Olivia Johnson', 'General', 2018), (3, 'Michael Brown', 'Engineer', 2019), (4, 'Sophia Davis', 'Doctor', 2020), (5, 'William Wilson', 'Pilot', 2021), (6, 'Emma Thompson', 'Soldier', 2016), (7, 'Daniel Anderson', 'General', 2015), (8, 'Sophia Martinez', 'Engineer', 2014), (9, 'Ethan Garcia', 'Doctor', 2013), (10, 'Ava Taylor', 'Pilot', 2012);
SELECT COUNT(*) FROM military_personnel WHERE year BETWEEN (SELECT YEAR(CURRENT_DATE) - 5) AND YEAR(CURRENT_DATE);