1
resposta

Ferias antes de 2016

SELECT * FROM tbvendedores WHERE FERIAS = 1 AND YEAR(DATA_ADMISSAO) <= 2016;

1 resposta

Neste seu exemplo, está pegando os vendedores admitidos antes E em 2016. O solicitado pelo enunciado da questão foi somente os antes de 2016, excluindo os de 2016 também. Logo, o correto seria

SELECT * FROM tbvendedores WHERE FERIAS = 1 AND YEAR(DATA_ADMISSAO) < 2016;

, substituindo o <= por <.