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: Encontrar contratados de defesa que receberam contratos tanto no ano atual quanto no ano anterior.
 ###Tabelas: 
CREATE TABLE defense_contracts (contract_id INT, vendor_name VARCHAR(255), contract_date DATE);
SELECT vendor_name FROM defense_contracts WHERE YEAR(contract_date) IN (YEAR(CURRENT_DATE), YEAR(DATEADD(year, -1, CURRENT_DATE))) GROUP BY vendor_name HAVING COUNT(DISTINCT YEAR(contract_date)) = 2;