Appearance
运算符优先级
运算符优先级
运算符优先级从高到低如下所示。同一行的运算符具有相同的优先级。
INTERVAL
BINARY, COLLATE
!
- (unary minus), ~ (unary bit inversion)
^
*, /, DIV, %, MOD
-, +
<<, >>
&
|
= (comparison), <=>, >=, >, <=, <, <>, !=, IS, LIKE, REGEXP, IN, MEMBER OF
BETWEEN, CASE, WHEN, THEN, ELSE
NOT
AND, &&
XOR
OR, ||
= (assignment), :=
推荐
推荐在大多数情况下使用括号,即使它们不是必需的,因为它们使表达式更容易阅读和理解,也减少了出错的可能性。