メインコンテンツまでスキップ
バージョン: 4.x

演算子の優先順位

デスクリプション

演算子の優先順位は、式内で演算子が評価される順序を決定します。式に複数の演算子が含まれている場合、Dorisは演算子の優先順位の高い順に計算を実行します。

Operator Precedence

優先順位は上から下に向かって低くなり、最上位が最も高い優先順位となります。

PrecedenceOperator
1!
2+ (unary plus), - (unary minus), ~ (unary bitwise NOT), ^
3*, /, %, DIV
4-, +
5&
6|
7=(comparison), <=>, >=, >, <=, <, <>, !=, IS, LIKE, REGEXP, MATCH, IN
8NOT
9AND, &&
10XOR
11OR
12||