SELECT starttime
, endtime
, DATEDIFF(MINUTE, starttime, endtime) AS minute
FROM tablename
我有一个连续运行的停机报告,使用StopTime和StartTime来计算开始和结束之间的时间差。我使用DateDiff函数可以工作,我的问题是我的每日报告或查询必须在7:00停止,所以我希望在7:00-7:00(24hr)窗口之间的开始时间和结束时间之间进行切换,如果结束时间到7:20,则必须从当天开始减少20分钟,我真的希望这是有道理的,请帮忙