sql两列时间日期相减怎么写

sql两列时间日期相减怎么写,第1张

你好的

正常来说两个日期可以直接减

如果这两列就是日期类型

select avg(收货日期-寄送日期) from 表名

这样就能直接获取到所有的快递的平均日期

望采纳!

如果DATEOUTORIGIN,DATEINDESTINATION这两列的数据类型都为日期型,不需要统一格式,

datediff(day,DATEOUTORIGIN,DATEINDESTINATION)这个语句是DATEINDESTINATION(大值)-DATEOUTORIGIN(小值)后的结果

(转)SQL中关于日期相减的计算方法

selectdatediff(year, 开始日期,结束日期)--两日期间隔

selectdatediff(quarter, 开始日期,结束日期)--两日期间隔季

selectdatediff(month, 开始日期,结束日期)--两日期间隔月

selectdatediff(day, 开始日期,结束日期)--两日期间隔天

selectdatediff(week, 开始日期,结束日期)--两日期间隔周

selectdatediff(hour, 开始日期,结束日期)--两日期间隔小时

selectdatediff(minute, 开始日期,结束日期)--两日期间隔分

selectdatediff(second, 开始日期,结束日期)--两日期间隔秒


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9960253.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存