搜索
编程论坛
→
数据库技术
→
『 SQL Server论坛 』
→ 不用循环语句,某学生表性别列都为空时返回false,否则返回true如何写阿
标题:
不用循环语句,某学生表性别列都为空时返回false,否则返回true如何写阿
只看楼主
烟雨袅袅
来 自:星空雨际
等 级:
侠之大者
威 望:
1
帖 子:430
专家分:494
注 册:2007-11-26
结帖率:
100%
楼主
已结贴
√
问题点数:20 回复次数:2
不用循环语句,某学生表性别列都为空时返回false,否则返回true如何写阿
不用循环语句,用其他语句,all join exists等 越短越好
当某学生表性别列都为空时(即没有数据)返回false。如果有一个学生填写了性别则回true如何写阿
搜索更多相关主题的帖子:
false
语句
性别
学生
2010-05-22 05:18
aei135
等 级:
贵宾
威 望:
12
帖 子:232
专家分:1176
注 册:2009-4-6
第
2
楼
得分:20
if exists(select 1 from table where isnull(性别,'')<>'')
select 'true' as tag
else
select 'false' as tag
2010-05-22 08:35
烟雨袅袅
来 自:星空雨际
等 级:
侠之大者
威 望:
1
帖 子:430
专家分:494
注 册:2007-11-26
第
3
楼
得分:0
没想到可以变得这么短,非常感谢
2010-05-22 09:11
3
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-307684-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.016474 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved