演算子
このドキュメントでは、演算子の優先順位、比較関数と演算子、論理演算子、および代入演算子について説明します。
演算子の優先順位
次のリストに、優先順位の高いものから低いものへと、演算子の優先順位を示します。 1行に一緒に表示される演算子は、同じ優先順位を持ちます。
INTERVAL
BINARY, COLLATE
!
- (unary minus), ~ (unary bit inversion)
^
*, /, DIV, %, MOD
-, +
<<, >>
&
|
= (comparison), <=>, >=, >, <=, <, <>, !=, IS, LIKE, REGEXP, IN
BETWEEN, CASE, WHEN, THEN, ELSE
NOT
AND, &&
XOR
OR, ||
= (assignment), :=
詳細については、 演算子の優先順位を参照してください。
比較関数と演算子
詳細については、 比較関数と演算子を参照してください。
論理演算子
詳細については、 GROUPBYのMySQL処理を参照してください。
代入演算子
詳細については、 関数従属性の検出を参照してください。