gpt4 book ai didi

sql-server - SQL 查询中的 IF 条件

转载 作者:行者123 更新时间:2023-12-02 10:09:41 28 4
gpt4 key购买 nike

我是 SQL Server 的新手。请帮我在查询中编写以下逻辑。

If getnow() > today 4 PM
Then
SELECT *
FROM table
WHERE MailDate is Tomorrow
Else
SELECT *
FROM table
WHERE MailDate is Today

最佳答案

select *
from table
where DATEDIFF(day, GETDATE(), maildate) = case when
DATEPART(hour, GETDATE()) >= 16 then 1 else 0
end

关于sql-server - SQL 查询中的 IF 条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10237984/

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