【发布时间】:2019-05-14 16:08:23
【问题描述】:
我正在考虑计算 SQL (SQL Server) 中两个日期字段之间的差异,这两个日期字段可能(也可能不会)与另一个月份重叠。
我有一个 TimeFrom 字段、一个 TimeTo 字段和一个状态字段。两个时间字段都是日期时间格式,状态是数字。
以下是日期示例:
TimeFrom TimeTo Status
2018-04-01 09:03:27 2018-07-15 10:11:13 12
我需要计算这些日期之间的时间,但在相关月份,我自己正在努力解决这个问题。
输出看起来像:
YearMonth | Status | Duration (hh:mm:ss)
2018-04 | 12 | xx:xx:xx
2018-05 | 12 | xx:xx:xx
2018-06 | 12 | xx:xx:xx
【问题讨论】:
-
能否提供您使用的数据库系统。
-
我们想要样本表数据和匹配的预期结果! (仍然是格式化的文本,而不是图像。)
-
七月的时间流逝呢??
-
你猜的时间应该是天小时分秒!!
标签: sql sql-server time split difference