首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

如何判断一个列中存在某两个值

2012-04-11 
怎么判断一个列中存在某两个值如图比如D列 中是否存在a并且存在b[解决办法]SQL codeif exists(select 1 fr

怎么判断一个列中存在某两个值
如图
比如D列 中是否存在a并且存在b

[解决办法]

SQL code
if exists(select 1 from tb where d='a' or d='b')print '存在'elseprint '不存在'
[解决办法]
SQL code
if exists(select 1 from tb where d in('a', 'b') having count(distinct d)=2)print '同时存在a/b'elseprint '不存在'
[解决办法]
探讨
如图
比如D列 中是否存在a并且存在b

热点排行