从SQL中的两个不同表中减去日期/时间

时间:2018-02-16 16:19:21

标签: ssms

我有两张带有时间栏的表(年 - 月 - 月hr:分:秒)

假设表1的名称是plc,列名称为Collect table2的名称是Adm和列名Disc

我想在白天,小时,分钟中从光盘列(2005-01-03 20:15:10)中减去Collect(2005-01-03 18:10:05)的时间。

任何帮助将不胜感激!

2 个答案:

答案 0 :(得分:0)

使用Date()Datepart()功能获取日期的特定部分并减去两者。

您可以通过以下链接获取上述两项的更多详细信息: Portable Class Libraries (PCL)

答案 1 :(得分:0)

我肯定会选择约会功能。 看看这个链接: https://msdn.microsoft.com/en-us/library/ms189794(v=sql.90).aspx

如果需要,您可以选择分钟差异,然后使用分钟计算天数和小时数