比如在表1里有个叫Num的表示数量的列。我们想显示它是否大于零。直接写
select Num>0 as 是否大于0
from 表1
是不行的。可以这么写:
select case when Num>0 then '是' else '否' end as 是否大于0
from 表1
如果需要结果是布尔型的,可以
select convert(bit, case when Num>0 then 'True' else 'False' end) as 是否大于0
from 表1
在SQL Server里取得比较大小之后的结果
最新推荐文章于 2024-02-12 07:15:31 发布