gpt4 book ai didi

sql - 使用查询 SQL Server 2008 选择 DATEADD 分钟

转载 作者:行者123 更新时间:2023-12-02 17:55:20 24 4
gpt4 key购买 nike

如何使用 dateadd() 对查询结果添加分钟数?

像这样:

SELECT dateadd(minute, (SELECT 
isnull(time1 - time2, 0)
FROM table
WHERE field = 111) , getdate())

在本例中,选择结果是 288 但它没有添加

我需要在函数中添加这个 288

像这样:

SELECT dateadd(minute, 288, getdate())

最佳答案

SELECT DATEADD(MINUTE, DATEDIFF(MINUTE, time1, time2), GETDATE())
FROM table
WHERE field = 111

这会将 time1 和 time2 之间的分钟差异添加到当前日期(如果这是您想要实现的目标)。

关于sql - 使用查询 SQL Server 2008 选择 DATEADD 分钟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8988815/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com