老师,请问数据查询条件WHERE中的逻辑运算符NOT、AND、OR的执行顺讯(优先级)是什么呢?
来源:3-4 课堂作业讲解:UPDATE语句
霸气小肆毛
2020-01-01 22:37:51
老师,请问数据查询条件WHERE中的逻辑运算符NOT、AND、OR的执行顺讯(优先级)是什么呢?
还有算术运算符和比较运算符呢?
和python中是一样的吗?

1回答
同学,你好。sql语句中逻辑运算符的执行优先级从高到低依次为:not、and、or
运算符优先级由高到低:可以通过添加括号的方式调整优先级。同学了解常用的优先级即可
优先级 运算符
1 !
2 ~
3 乘除
4 加减
5 >>、<<
6 &
7 |
8 =、<=>、>=、>、<=、<、<>、!=、IS、LIKE、REGEXP、IN
9 BETWEEN AND
10 NOT
11 &&、AND
12 ||、OR、XOR
13 =
如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~
相似问题
回答 2
回答 3