oracle---sql得到时间差,带有小数~~怎么去掉小數~~急~~~~
快跑蜗牛哥 2007-09-24 06:54:36 获的时间差,
SELECT
((sysdate-(CASE WHEN (Upd_date='' or Upd_date is null)
THEN Pur_date ELSE Upd_date END)
)*24)/4*4 AS Begdate
FROM table1 WHERE Cfm_status=0
得到的结果:128.3883333333
123.522222222
10.233333333
5.365
请问怎样才能只得到:
128
123
10
5
怎么用to_char(sysdate,'yyyy/MM/dd HH24')
不行~~~~~~