SQL两日期时间字段相减求年月日时分秒的代码
Admin
|
2010-3-26 12:49:21
|
TrackRecord:
2284
Times | Tag标签:数据库Sql,VFP,Access
打印本页
您当前所处的位置是:〖首页〗→【文章页】
本站共有16个图文教程栏目,请用心拜读!
本站提供经典的Excel公式函数实例,Word排版技巧,PPT教程;同时更兼有Flash,PowerPoint,数据库等技术文章。
如果存在两个SQL的日期时间字段,如何在Select中返回两日期相减之年月日时分秒?
举例如下:
select date1,date2 from tb
其中 date1, date2 均为datetime型.
求date2-date1 得出相差的年月日时分秒
有解决此类问题,我们可以使用datediff函数,其功能如下
datediff(yy,date1,date2),返回年
datediff(m,date1,date2),返回月
datediff(d,date1,date2),返回日
datediff(hh,date1,date2),返回时
datediff(n,date1,date2),返回分
datediff(s,date1,date2),返回秒
datediff(ms,date1,date2),返回毫秒
根据以上的知识,我们要使用SQL中的Select返回年月日时分秒,语句如下:
select datediff(yy,date1,date2) from tb
select datediff(m,date1,date2) from tb
select datediff(d,date1,date2) from tb
select datediff(hh,date1,date2) from tb
select datediff(n,date1,date2) from tb
select datediff(s,date1,date2) from tb
会员评论列表:

正在加载数据,请稍后……
针对本篇文章或本站,请您发表个人的建议或批评!