select * from vendedores where ferias = 1 and data_admissao < '2016';
select * from vendedores where ferias = 1 and data_admissao < '2016';
Olá Edson, tudo bem?
Da forma que a sua query está, ao ser executada ela retornará um erro Edson, pois para que seja possível filtrar uma data apenas pelo ano, é necessário utilizar uma função, como por exemplo, a função YEAR, que é utilizado para pegar apenas o ano de uma data. Você também não precisa informar as aspas, pois o retorno da função YEAR é um valor inteiro.
Então, após as alterações a query retornará os vendedores que estão de férias e que também foram admitidos antes de 2016:
SELECT * FROM TABELA_DE_VENDEDORES WHERE YEAR(DATA_ADMISSAO) < 2016 AND DE_FERIAS = 1;
Foi bem legal você ter compartilhado aqui no fórum a sua resposta para a atividade Edson :).
Qualquer dúvida é só falar e bons estudos!
Já alterei aqui no código, obrigado.