注册 登录
编程论坛 SQL Server论坛

不用循环语句,某学生表性别列都为空时返回false,否则返回true如何写阿

烟雨袅袅 发布于 2010-05-22 05:18, 571 次点击
不用循环语句,用其他语句,all join exists等 越短越好
当某学生表性别列都为空时(即没有数据)返回false。如果有一个学生填写了性别则回true如何写阿
2 回复
#2
aei1352010-05-22 08:35
if exists(select 1 from table where isnull(性别,'')<>'')
select 'true' as tag
else
select 'false' as tag
#3
烟雨袅袅2010-05-22 09:11
没想到可以变得这么短,非常感谢
1