读书人

看似简单的SQL条件有关问题不知道简

发布时间: 2012-03-18 13:55:39 作者: rapoo

看似简单的SQL条件问题,不知道简单还是不简单
比如现在有个数据库里面记录是
A B
0 0
2 0
0 2
我现在想查询A、B列同时不为0的那两条记录,好象很遗憾的是SQL中没象程序中的这种&&运算符吧,怎么办呢?

[解决办法]
quzhi_520() ( ) 信誉:100 Blog 加为好友 2007-04-10 16:35:30 得分: 0


select * from ta where a!=0 and b!=0
-----------------------
不加思考型的,这样你是一条记录也查不到的。

哈哈,理解错误~~~~~
用or就行了



[解决办法]
那你的要求改A不0或者B不0

也可以

Select * From TableName Where a <> 0 Or b <> 0

读书人网 >SQL Server

热点推荐