# 式に関する優先順位

演算子の優先順位を高いものから低いものに並べて示します。

- (), ?, 定数 (符号を含む), NULL, 列参照, スカラー副問合せ, CAST
- LENGTH, CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP, その他の組込み関数
- 単一のオペランドをとる+および-
- *, /, || (連結)
- 二つのオペランドをとる+および-
- 比較、 定量比較、 EXISTS, IN, IS NULL, LIKE, BETWEEN, IS
- NOT
- AND
- OR

演算子を括弧の中に書くことにより、優先順位を明示的に指定することができます。括弧の外にある演算子が括弧の中の式に適用される前に、括弧の中の演算子は評価されます。

#### 例

    (3+4)*9
    (age < 16 OR age > 65) AND employed = TRUE

親トピック: SQL式
関連概念
動的パラメータ
関連資料
選択式
TableExpression
VALUES式
真偽式