-SubqueryはSQL文の内部に含まれる、別のSQL文のこと。
-SELECT、UPDATE、DELETE、INSERTのようなDML文とCREATE TABLEやVIEWのWHERE、HAVINGでも使用される。
-通常SubqueryはMain Query以前に1回実行される。
-Subqueryはカッコで閉じる。
-Subqueryは演算子の右側に位置する。
■サブクエリの区別
-Sing-Rowサブクエリ:SELECT文から1行のみ検索する
-Multiple-Rowサブクエリ:SELECT文から1行以上検索する
-Multiple-Columnサブクエリ:SELECT文から1列以上検索する
-FROM句のサブクエリ(INLINE VIEW):FROM句に来るサブクエリでVIEWのような機能をする
-Multiple-Rowサブクエリ:SELECT文から1行以上検索する
-相関関係サブクエリ:Mainqueryのコラム1つがSubqueryの条件に利用される処理
0 件のコメント:
コメントを投稿