SQL Server:如何比较行之间的日期时间

时间:2019-05-07 11:48:57

标签: sql-server

我正在使用SQL Server 2017,但遇到一个问题,我没有弄清楚如何构建查询来解决它。

假设我有一个这样的表:

enter image description here

我有一个相同的ID,这里是97,我想比较所有具有相同“ NU_NUMBT”(在我的情况下为97)但具有不同“ NU_ORD”的日期时间,以计算SUM的{​​{1}}如图所示stopTime中的一个。

示例:

enter image description here

要计算我的时差总和,第二行的NU_NUMBT不能在第一行的DT_DATDEBDT_DATDEB之间

我可以使用'NOT BETWEEN',但我想修复相同的DT_DATFIN,因为我还有许多其他数字,因此我无法计算每个NU_NUMBT的总和

请问该如何处理?

0 个答案:

没有答案