读书人

两种条件过滤合并到一个话语

发布时间: 2013-11-20 12:46:02 作者: rapoo

两种条件过滤合并到一个语句


select a from tab where num = 0


select b from tab where num <> 0

合并到一个语句
[解决办法]


select case when num = 0
then a
when num <> 0
then b
end as C
from tab

[解决办法]
select a, b from tab where ( num = 0 or num <> 0 )
[解决办法]
搞错了。。。。。

读书人网 >SQL Server

热点推荐