Select para firebird
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
Curtidas 0
Respostas
Prover
08/02/2008
Na minha opinião ele deve funcionar como está. Se der erro posta aqui que tento te ajudar mais.
Até..
Até..
GOSTEI 0
Sremulador
08/02/2008
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´
GOSTEI 0