当前位置: 技术问答>java相关
sql语句中,怎样进行两个日期的时间差,用秒数表示??
来源: 互联网 发布时间:2015-11-03
本文导语: 数据库表中有一个字段lastupdate,还有一个外部变量currenttime,两者都是datetime类型,比较它们的时间差是20秒,该怎么写SQL? | 不难,在oracle中 select (to_date(date1,'YYYY-MM-DD')-to_date(date2,'YYYY-MM-DD')-)*2...
数据库表中有一个字段lastupdate,还有一个外部变量currenttime,两者都是datetime类型,比较它们的时间差是20秒,该怎么写SQL?
|
不难,在oracle中
select (to_date(date1,'YYYY-MM-DD')-to_date(date2,'YYYY-MM-DD')-)*24*3600 from dual
结果是秒数
其中date1,date2的格式为"XXXXXXXX"的数字。
select (to_date(date1,'YYYY-MM-DD')-to_date(date2,'YYYY-MM-DD')-)*24*3600 from dual
结果是秒数
其中date1,date2的格式为"XXXXXXXX"的数字。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。