Fórum Operações usando datas #54548
04/01/2006
0
Olá a todos, queria um select que retornasse os produtos, as quantidade e a media, ou seja, a quantidade divida pela subtracao de duas datas, seria mais ou menos assim:
select ip.*,
(quantidade / (:pdata1 - :pdata2) ) as qnt_dias
from itenspedido ip
left join pedido p on (p.pedido = ip.pedido)
left join negociacao n on (n.negociacao = p.negociacao)
where (n.data between :pdata1 and :pdata2)
porem ele nao funciona... da erro... tem como fazer isso?
obrigado desde já
[]s
select ip.*,
(quantidade / (:pdata1 - :pdata2) ) as qnt_dias
from itenspedido ip
left join pedido p on (p.pedido = ip.pedido)
left join negociacao n on (n.negociacao = p.negociacao)
where (n.data between :pdata1 and :pdata2)
porem ele nao funciona... da erro... tem como fazer isso?
obrigado desde já
[]s
Titanius
Curtir tópico
+ 0
Responder
Posts
05/01/2006
Afarias
olhando para o código e imaginando q pdata1 e pdata2 são do tido Date ou Timestamp, não veja nada de errado.
que tal postar qual o erro?!
T+
que tal postar qual o erro?!
T+
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)