Array
(
)

Diferença entre duas datas.

Lmroot
   - 15 mai 2008

Bom dia pessoal.
Eu estou usando o SQL 2000 Server aqui na empresa, tem uma tabela onde eu registro os meus pedidos de compra, nessa tabela eu tenho dois campos no formato datetime (datapedido, previsao), eu quero saber quantos dias o meu pedido de compra está atrasado como que eu posso fazer esse calculo na minha query?

Exemplo:
datapedido = 10/05/2008
previsao = 13/05/2008
hoje = 15/05/2008

dias em atraso = 2

Atenciosamente,
LMRoot.

Flasp2000
   - 16 mai 2008

SELECT * FROM Pedidos
WHERE DT_PEDIDO >= ´COLOQUE A DATA QUE VC QUER´

Se não for isso, por favor explique melhor o que você que selecionar em específico.

Emerson
   - 20 mai 2008

SELECT *, datediff(day, previsao, getdate())
FROM Pedidos
WHERE previsao < getdate()