在SQL中怎么判断条件间的与或关系
答案:2 悬赏:0 手机版
解决时间 2021-03-05 14:09
- 提问者网友:锁深秋
- 2021-03-05 09:40
在SQL中怎么判断条件间的与或关系
最佳答案
- 五星知识达人网友:撞了怀
- 2021-03-05 10:05
与 AND
或 OR
不加括号的话, OR 优先
也就是说
WHERe
a=1 and b=2 and c=3 OR 1=1
这里的 or 1=1 , 将把前面的 a=1 and b=2 and c=3 都作废掉。
SQL 注入就是这个原理
或 OR
不加括号的话, OR 优先
也就是说
WHERe
a=1 and b=2 and c=3 OR 1=1
这里的 or 1=1 , 将把前面的 a=1 and b=2 and c=3 都作废掉。
SQL 注入就是这个原理
全部回答
- 1楼网友:英雄的欲望
- 2021-03-05 11:44
where A and B 当A为真 且 B也为真 (两个都真)
where A or B 当A为真 或 B为真 (一个为真就行),下面的依次理解:
where ( A and B ) or C
where ( A or B ) and C
where A or B 当A为真 或 B为真 (一个为真就行),下面的依次理解:
where ( A and B ) or C
where ( A or B ) and C
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯