在SqlServer数据库中如果想表达decode(日期,null,1,2)
我们通常习惯用
CASE [时间]
WHEN null THEN ‘1’
ELSE ‘2’
END AS [时间]
得到的结果全部都是2,显然不是我们想要的。
我们需要修改为
CASE [时间]
WHEN [时间] THEN ‘1’
ELSE ‘2’
END AS [时间]
即可。
又是SqlServer搞心态的一天,老夫仅在此送给有缘人。
在SqlServer数据库中如果想表达decode(日期,null,1,2)
我们通常习惯用
CASE [时间]
WHEN null THEN ‘1’
ELSE ‘2’
END AS [时间]
得到的结果全部都是2,显然不是我们想要的。
我们需要修改为
CASE [时间]
WHEN [时间] THEN ‘1’
ELSE ‘2’
END AS [时间]
即可。
又是SqlServer搞心态的一天,老夫仅在此送给有缘人。