Oracle计算时间差表达式(转载)
来源:互联网 发布:数据挖掘原理与技术 编辑:程序博客网 时间:2024/05/23 12:01
--获取两时间的相差豪秒数
select ceil((To_date('2008-05-02 00:00:00' , 'yyyy-mm-dd hh24-mi-ss') - To_date('2008-04-30 23:59:59' , 'yyyy-mm-dd hh24-mi-ss')) * 24 * 60 * 60 * 1000) 相差豪秒数 FROM DUAL;
/*
相差豪秒数
----------
86401000
1 row selected
*/
--获取两时间的相差秒数
select ceil((To_date('2008-05-02 00:00:00' , 'yyyy-mm-dd hh24-mi-ss') - To_date('2008-04-30 23:59:59' , 'yyyy-mm-dd hh24-mi-ss')) * 24 * 60 * 60) 相差秒数 FROM DUAL;
/*
相差秒数
----------
86401
1 row selected
*/
--获取两时间的相差分钟数
select ceil(((To_date('2008-05-02 00:00:00' , 'yyyy-mm-dd hh24-mi-ss') - To_date('2008-04-30 23:59:59' , 'yyyy-mm-dd hh24-mi-ss'))) * 24 * 60) 相差分钟数 FROM DUAL;
/*
相差分钟数
----------
1441
1 row selected
*/
--获取两时间的相差小时数
select ceil((To_date('2008-05-02 00:00:00' , 'yyyy-mm-dd hh24-mi-ss') - To_date('2008-04-30 23:59:59' , 'yyyy-mm-dd hh24-mi-ss')) * 24) 相差小时数 FROM DUAL;
/*
相差小时数
----------
25
1 row selected
*/
--获取两时间的相差天数
select ceil((To_date('2008-05-02 00:00:00' , 'yyyy-mm-dd hh24-mi-ss') - To_date('2008-04-30 23:59:59' , 'yyyy-mm-dd hh24-mi-ss'))) 相差天数 FROM DUAL;
/*
相差天数
----------
2
1 row selected
*/
--获取两时间月份差
select (EXTRACT(year FROM to_date('2009-05-01','yyyy-mm-dd')) - EXTRACT(year FROM to_date('2008-04-30','yyyy-mm-dd'))) * 12 +
EXTRACT(month FROM to_date('2008-05-01','yyyy-mm-dd')) - EXTRACT(month FROM to_date('2008-04-30','yyyy-mm-dd')) months
from dual;
/* MONTHS ---------- 13 1 row selected */
--获取两时间年份差
select EXTRACT(year FROM to_date('2009-05-01','yyyy-mm-dd')) - EXTRACT(year FROM to_date('2008-04-30','yyyy-mm-dd')) years from dual;
/*
YEARS
----------
1
1 row selected
*/
本篇文章来源于:开发学院 http://edu.codepub.com 原文链接:http://edu.codepub.com/2009/1103/17302.php
- Oracle计算时间差表达式(转载)
- Oracle计算时间差表达式
- Oracle计算时间差表达式
- Oracle计算时间差表达式
- Oracle计算时间差表达式
- Oracle计算时间差表达式
- Oracle计算时间差表达式
- Oracle计算时间差表达式
- Oracle计算时间差表达式
- Oracle计算时间差表达式
- Oracle计算时间差表达式
- Oracle计算时间差表达式
- Oracle计算时间差表达式
- Oracle计算时间差表达式
- Oracle计算时间差表达式
- Oracle计算时间差表达式
- Oracle计算时间差表达式
- Oracle计算时间差表达式
- 深入理解.net服务器控件
- VS2005中SetUnhandledExceptionFilter函数应用
- using 和 foreach
- SQL语句导入导出大全
- 今天有人问s:if问题
- Oracle计算时间差表达式(转载)
- ASP.NET 2.0 DataGrid Custom Paging[by Ted Heng]
- parentElement 和 offsetParent 之间的区别
- Linux系统常用性能监测工具
- 网址收集
- 字符串hash算法比较
- 数据库分表处理设计思想和实现
- 页面提交等待效果 2010.07.2
- 在winodws上使用vs2008编译QGis-1.4.0