Drifter
(Drifter)
中级会员
 
中级会员
UID 14697
精华
0
积分 254
帖子 292
金钱 254 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2002-6-5
状态 离线
|
帮忙优化一个sql语句吧,我有点晕
有一个表
id a b
----------------------------------------
1 0 0
2 1 0
3 1 1
4 1 2
5 2 1
----------------------------------------
b有数值时候a必定有数值。
希望当符合条件时候显示不同的行
a = 0 and b = 0
返回全部内容
---------------------------------
a = 1 and b=0
返回
id a b
----------------------------------------
2 1 0
3 1 1
4 1 2
---------------------------------
a = 1 and b=1
返回
id a b
----------------------------------------
3 1 1
我是这样写的sql语句
ax bx 是传入的参数
(a=0 or b=0 or b=bx) and (a=ax and b=0)
有点晕了,大家帮忙看看吧,谢谢了。
|
|