resultado
SELECT * FROM tbvendedores WHERE campoFerias = 1 and YEAR(dataAdmissao) >= 2016
resultado
SELECT * FROM tbvendedores WHERE campoFerias = 1 and YEAR(dataAdmissao) >= 2016
No caso do Desafio proposto seria admitidos antes de 2016, então o comando ficaria:
SELECT * FROM tbvendedores WHERE DE_FERIAS = 1 AND YEAR(DATA_ADMISSAO) <= 2016;
Você acabou trocando o sinal e na sua lógica esta selecionando pessoas admitidas após 2016;
ERROR: function year(date) does not exist LINE 1: ...T * FROM tbvendedor WHERE esta_de_feria = '1' AND YEAR(data_... ^ HINT: No function matches the given name and argument types. You might need to add explicit type casts. SQL state: 42883 Character: 56
Juliana acredito que o comando digitado pode esta errado.