oracle中计算时间差,精确到时分秒
来源:互联网 发布:锁眼卫星数据 编辑:程序博客网 时间:2024/06/06 03:57
首先,如果你的时间类型都是date那么直接相减,不用转换,如果转换的话精确不到时分秒:
(*24:精确到时 *60:精确到分 *60 :精确到秒
select (end-start)*24*60*60 from dual;
如果不是日期类型,需要先将这两个时间转化为date型,然后在查询即可select (to_date(end,'yyyy-mm-dd hh24:mi:ss')-to_date(start,'yyyy-mm-dd hh24:mi:ss'))*24*60*60 from dual;
oracle如何查询出最近15天的数据,如果没有数据则为0???
sql>
select to_char( (endtime - starttime)*24*60*60 ) as num, starttime(表中的开始时间,以确保查询出来的时间差和开始时间对应) as dates from learnprocess(表名) union all select to_char('0') as num , (sysdate -level +1) as dates from dual
connect by level<=15 order by dates
运行结果如下:
由于系统问题,照片传不上去,大概看一下手写视图
num | dates
0 | 2017/3/31
0 | 2017/4/1
6782 | 2017/4/2
... | ....
....... | .....
0 | 2017/4/14
(15天的日期对应的每一天的值,注意:这里的每条数据都是唯一的,也就是说一天只有一个开始时间和结束时间,如果一天中有多条开始时间和结束时间需要重新考虑)
- oracle中计算时间差,精确到时分秒
- oracle保存时间精确到时分秒
- 项目经验:oracle日期查询精确到时分秒
- 关于oracle-sql-时间区间查询精确到时分秒
- C#时间差的计算,精确输出“年月天时分秒”
- 精确到时分秒的jQuery插件例子
- 精确到时分秒的日历控件
- mybatis插入日期类型精确到时分秒
- java web从数据库中读取时间datetime类型的数据并精确到时分秒
- java中日期怎样精确到时分秒SimpleDateFormat
- JQuery 日期选择框,精确到时分秒类型。
- SSH日期录入,日期精确不能精准到时分秒处理
- 获得文件的创建时间(精确到时分秒)
- bootstrap datatimepicker 时间选择插件---精确到时分秒
- java中计算时间差,精确到毫秒
- Java通过mybatis插入Oracle数据库中Date格式不显示到时分秒问题
- 项目中筛选条件起始时间查询 1.精确到某一天 '2016-02-24'; 2.精确到时分秒 '2016-02-24 10:03:55'
- Oracle中如何计算时间差
- Android intent category大全
- js面向对象的一些小练习
- Java读Excel文件
- my self
- 服务器相关知识点
- oracle中计算时间差,精确到时分秒
- Scanner输入时出现的问题
- 手把手教你实现Android RecyclerView上拉加载功能
- 以后自己用的Excel批量导出
- zookeeper启动闪退问题
- 决策树
- ECharts使用心得
- 最大公共子串
- hibernate+spring+springMVC基本配置