Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Pegar dados de um ano

No exercício foi solicitado para pegar os dados quando a data é maior ou igual a 15/12/2008. Queria saber como que faço pra pegar os dados quando a data é só 2008. Tentei esse comando:

SELECT valor, observacoes from compras where data = 2008;

Só que não funciona :(

2 respostas
solução!

Não funciona porque data é um campo date que espera receber valores AAAA-MM-DD .

Para fazer o que você quer você tem que pegar as datas que comecem do dia 01/01/2008 até 31/12/2008

SELECT VALOR, OBSERVACOES FROM COMPRAS WHERE DATA >= '2008-01-01' AND DATA<='2008-12-31';

Muito obrigada =)