作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我需要创建一个 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/
我是一名优秀的程序员,十分优秀!