gpt4 book ai didi

sql - 基于当前日期的交替值

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:12:32 26 4
gpt4 key购买 nike

我需要创建一个 SELECT 语句,其中有一列每天在两个值之间交替。值为 1 和 2。我在想:

select datepart(d,getdate())%2

但这不适用于从下个月的第 31 天到第 1 天的过渡。

我可以创建一些带有 case 语句的高级 SQL 来检查上个月等,但这种语法应该尽可能简单,因为这将作为自助服务公开给用户。

有什么想法吗?

最佳答案

使用datediff():

select datediff(day, '2000-01-01', getdate()) %2

关于sql - 基于当前日期的交替值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46523799/

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