gpt4 book ai didi

sql-server - Sql查询获取日期时间范围

转载 作者:行者123 更新时间:2023-12-04 06:18:40 29 4
gpt4 key购买 nike

嗨,我正在尝试编写查询,但我不确定如何进行。这就是场景,我想恢复在特定时间开始前 30 分钟和 2 小时后插入数据库的记录。这就是我的查询的样子;

SELECT  Comment.AddDate,Event.StartTime
FROM Comment
JOIN Users on Users.USERS_ID = Comment.UserID
JOIN Event ON Users.USERS_ID = Event.UserID
WHERE EventID = 5630

现在从上面我需要记录哪些 Comment.AddDate 在 Event.StartTime 前 30 分钟和 2 小时后输入。我该怎么做?

最佳答案

SELECT Comment.AddDate, Event.StartTime
FROM Comment
JOIN Users ON Users.USERS_ID = Comment.UserID
JOIN Event ON Users.USERS_ID = Event.UserID
WHERE EventID = 5630
AND Comment.AddDate BETWEEN DATEADD(minute, -30, Event.StartTime)
AND DATEADD(hour, 2, Event.StartTime)

文档位于 here .

关于sql-server - Sql查询获取日期时间范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6877823/

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