Select (to_number(Max(SectEndTime)-Min(SectStartTime))*24 - nvl(DayStopTime,0)) As WorkTime,
(TimeUseRatio*0.6+ DayRunEfficient*0.4) as DayWorkEfficient
From WorkDayInfo_3 ,CraneSectInfo_3
如上所述的语句中Max(SectEndTime) ,Min(SectStartTime) 的选择,
在数据库中 SectStartTime的插入值为2010-07-24 23:00:25,
SectEndTime的插入值可能为2010-27-25 00:12:00 ,但是选择出来显示的是2010-07-25 上午 12:12:00,
我是想要 2010-27-25 00:12:00 - 2010-07-24 23:00:25 ,但是我查询出来的数据实际上是2010-07-25 12:12:00 - 2010-07-24 23:00:25 ,这并不是我想要的结果,
请教怎样才能得到我想要的结果。急————————————————————————
(TimeUseRatio*0.6+ DayRunEfficient*0.4) as DayWorkEfficient
From WorkDayInfo_3 ,CraneSectInfo_3
如上所述的语句中Max(SectEndTime) ,Min(SectStartTime) 的选择,
在数据库中 SectStartTime的插入值为2010-07-24 23:00:25,
SectEndTime的插入值可能为2010-27-25 00:12:00 ,但是选择出来显示的是2010-07-25 上午 12:12:00,
我是想要 2010-27-25 00:12:00 - 2010-07-24 23:00:25 ,但是我查询出来的数据实际上是2010-07-25 12:12:00 - 2010-07-24 23:00:25 ,这并不是我想要的结果,
请教怎样才能得到我想要的结果。急————————————————————————
解决方案 »
- 一个有意思的语句问题
- ora 00911 invaild character 问题
- windows 32位Oracle 10g 创建directory目标 是网上邻居上的一个文件
- oracle 用存储过程从clob字段中取数据,只能取到 部分数据?
- oracle中的临时表的问题?
- 各位Oracle大虾,现在Oracle10g,我看Oracle9i的书可以吗?
- oracle中jdbc怎样写?,是oracle.jdbc.OracleDriver?
- 請教關於一個select的問題,用於統計;
- oracle安装问题!!弄死都装不上!
- pfile与spfile的区别???
- oracle10g的网上管理功能 如何安装
- oracle能从10.0.1版本直接升级到10.2.0吗?
--或者
to_date(SectEndTime,'yyyy-mm-dd hh24:mi:ss')
使用to_char转换为你要的格式(如果需要显示Max(SectEndTime)的值,可以转换成字符后显示)
to_char(Max(SectEndTime),'yyyy-mm-dd hh24:mi:ss')
如果你需要进行日期计算,如上面的sql语句,你不能进行转换,字符型是不能进行计算的