在查询SQL语句中为空或不为空怎么写?
比如说在表A中查询aa、bb、cc、dd,条件为aa为空且bb不为空。
请各位提示一下,谢谢。
问题点数:20、回复次数:7Top
1 楼liubocy(天道酬勤)回复于 2004-09-01 14:53:42 得分 10
select aa, bb, cc, dd from a where aa is null and bb is not nullTop
2 楼sywen(古道西风)回复于 2004-09-01 14:54:18 得分 5
where aa is null and not (bb is null)
当然还有其它的方法。Top
3 楼th820901(四水)(月光如水水如天)回复于 2004-09-01 14:57:36 得分 5
select aa, bb, cc, dd
from a
where aa is null and
bb is not null ;
Top
4 楼nccxl(小猪的狗熊)回复于 2004-09-01 15:11:46 得分 0
楼上各位,如果aa、bb都是日期型的也可以这样写吗?
Top
5 楼liubocy(天道酬勤)回复于 2004-09-01 15:17:23 得分 0
你这个问题试一下不就知道了
有了想法就动手!Top
6 楼nccxl(小猪的狗熊)回复于 2004-09-01 15:30:03 得分 0
是是是,就此结帖,谢谢各位了!Top
7 楼zhushizu(从来就没有救世祖)回复于 2004-09-01 17:12:19 得分 0
这个问题我也考虑了很长时间了,还是没有找到答案...不过楼主可以到: http://www-900.ibm.com/developerWorks/cn/java/index.shtml 看看,上面也许你您想要的东西!!...要是您找到了答案.请告诉我一下...关注中...Top




