Fórum Select para firebird #59428
08/02/2008
0
Pessoal, boa tarde!!!
Alguém sabe como que eu posso fazer o select abaixo para FIREBIRD? O que está aí é para SQL Server.
Att,
Alguém sabe como que eu posso fazer o select abaixo para FIREBIRD? O que está aí é para SQL Server.
SELECT u.nome, u.matricula, u.codigo, u.email, e.dt_emp, e.dt_dev, e.reg_pub, e.reg_fasc FROM usuario u, emprest e WHERE u.codigo = e.cod_usu AND e.dt_dv_e IS NULL AND dt_dev >= CAST (ceiling (CAST (getdate () AS INTEGER)) AS datetime) + 1 AND dt_dev < CAST (ceiling (CAST (getdate () AS INTEGER)) AS datetime) + 2 ORDER BY u.codigo
Att,
Cristianojedi
Curtir tópico
+ 0
Responder
Posts
08/02/2008
Prover
Na minha opinião ele deve funcionar como está. Se der erro posta aqui que tento te ajudar mais.
Até..
Até..
Responder
Gostei + 0
09/02/2008
Sremulador
SELECT u.nome, u.matricula, u.codigo, u.email, e.dt_emp, e.dt_dev,
e.reg_pub, e.reg_fasc FROM usuario u, emprest e
WHERE u.codigo = e.cod_usu AND e.dt_dv_e IS NULL
AND dt_dev between
getdate + 1 AND getdate + 2ORDER BY u.codigo
acho que isso resolve, você não precisa do casta para transformar em inteiro e somar um dia´
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)