|
运算符优先级:
运算符运行在两个运算域之间。有多种运算符可以在MySQL中使用。运算符优先级请参见如下的表格。
| 高优先级 | := |
1 | ||, OR, XOR |
2 | &&, AND |
3 | BETWEEN, CASE, WHEN, THEN, ELSE |
4 | =, <=>, >=, >, <=, <, <>, !=, IS, LIKE, REGEXP, IN |
5 | | |
6 | & |
7 | <<, >> |
8 | -, + |
9 | *, /, DIV, %, MOD |
10 | ^ |
11 | - (unary minus), ~ (unary bit inversion) |
12 | !, NOT |
低优先级 | BINARY, COLLATE |
如果在语句中包含括号,括号内的运算将首先执行。这些运算符将在以后的部分进行介绍。
|