Oracle Master

集合演算子の評価順序

投稿日:2009年8月8日 更新日:

集合演算子には、UNION、UNION ALL、MINUS、INTERSECTがあるが、優先順位はない。基本的には集合演算子は左から右に評価される。ただし、SQL文を見易くし、また将来的なSQLの仕様変更に対応するために、カッコを使って明示的に優先順位を指定しておいた方が良い。

広告

広告

-Oracle Master


comment

関連記事

no image

グループ関数の注意点

MIN関数、MAX関数、AVG関数、SUM関数などのグループ関数では、NULL値は無視されますが、COUNT関数の場合、COUNT(*)と指定すると、NULL値もカウントされる。ただし、COUNT(列 …

no image

【Oracle Master】Oracle 11gのgって何?

Oracleの後に続く10g、11g。特に意識はしていませんでしたが、gって一体何なのでしょう? gはgridの略とされています。gridとは格子とか縦横の線、碁盤という意味があります。gridはグリ …

no image

順序(SEQUENCE)に関する注意点

順序は以下のように作成する。 CREATE SEQUENCE seq_no START WITH 100 MAXVALUE 200 CYCLE; 直近に採番された順序を取得するには、順序名.CURRV …

no image

算術演算でのNULL値

算術演算では、NULL値を演算するといかなる場合でも結果がNULLとなる。 例: 4 + NULL = NULL 4 * NULL = NULL 1 + 2 – NULL = NULL

no image

受験体験記 – Oracle Master Bronze 11g

Oracle Master Bronze 11gの試験に合格しました。 Bronze SQL基礎I 1Z0-017J : 90%で合格 SQL基礎?はSQLの文法を問う問題が多いので、SQLを業務で使 …

広告

転職