看似简单的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