select * from vendedores where ferias = 1 and data_admissao < '2016';
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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.