oracle 日期相减好像无法得到 number oracle数据sql 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这两个日期相减不是15,差一秒,是有小数点的数字,与count出来的整数自然是不相等了2015/01/06 23:59:59这个改为2015/01/07 00:00:00就行了 可以试试trunc函数 例如 trunc(sysdate) 你先用select To_date('2015/01/20 00:00:00' , 'yyyy/mm/dd hh24:mi:ss') - To_date('2015/01/06 23:59:59' , 'yyyy/mm/dd hh24:mi:ss')) from dual 试下,得到的值不是15,所以要用楼上的解决 楼主也是做电力行业啊两个时间相减默认的是天数,但如果时分秒不同,结果是带小数的天数,因此如果你想忽略时分秒,那相减之前就先要trunc,来忽略时分秒的影响。 感谢大家的帮助,两个日期相减不是15而且带有小数,用trunc解决问题,积分就平分了 存储过程中值累加 oracle exp 导出文件自动命名 PLSQL Deleloper 调式动态SQL语句问题 oracle相关书籍 分区表全局索引与分区字段重复问题 初学oracle,求一函数算法 请教一条SQL语句,谢谢。 求得到本月天数的函数,谢谢! 请问:用手工的方式建数据库,设置好一系列的环境变量后,换到 c:\svrmgr30时,出现提示:TNS无法与目标相连 紧急求助,在P4服务器上安装Oracle居然出现…… sql语句优化请求 请教一个查询sql怎么写
2015/01/06 23:59:59这个改为2015/01/07 00:00:00就行了
两个时间相减默认的是天数,但如果时分秒不同,结果是带小数的天数,因此如果你想忽略时分秒,那相减之前就先要trunc,来忽略时分秒的影响。