SQL クエリー・ビルダーで FULLSELECT ステートメントを指定する

FULLSELECT ステートメントは、副照会からの結果と一連の値を組み立てて、結果表を形成します。

始める前に

FULLSELECT ステートメントを指定する前に、SQL クエリー・ビルダーでそのステートメントを作成しておきます。

SQL クエリー・ビルダーで FULLSELECT が開いている場合、「アウトライン」ビューに FULLSELECT ステートメントを構成するステートメントと文節が表示されます。 「アウトライン」内のルート・ノードの SELECT ステートメントは、FULLSELECT ステートメント全体を表します。 従属 FULLSELECT ステートメントを追加すると、それらは UNION ノードによって表されます。 「アウトライン」ビュー内のステートメントや文節を SQL クエリー・ビルダーで編集するには、そのステートメントや文節をクリックしてください。

手順

SQL クエリー・ビルダーで FULLSELECT ステートメントを指定するには、以下のようにします。

  1. オプション: WITH ステートメントを追加するには、
    1. 「アウトライン」ビューでルートの SELECT ステートメントを右クリックしてから、ポップアップ・メニューで「共通表式の追加 (WITH)」をクリックします。
    2. 「アウトライン」ビューで WITH ノードをクリックしてから、SQL クエリー・ビルダーで WITH ステートメントをビルドします
  2. オプション: SELECT ステートメントを FULLSELECT ステートメントに変換するには、「アウトライン」ビューでステートメントを右クリックしてから、ポップアップ・メニューで「FULLSELECT (UNION) に変換」をクリックします。
  3. オプション: VALUES 文節を追加するには、
    1. 文節を追加する UNION ノードの下で、SELECT ステートメントの 1 つを削除します。 「アウトライン」ビューで SELECT ステートメントを右クリックしてから、ポップアップ・メニューで「削除」をクリックします。
    2. 「アウトライン」ビューで UNION ノードを右クリックしてから、ポップアップ・メニューで「値の追加」をクリックします。
    3. VALUES 文節に追加する値行ごとに、「アウトライン」ビューで VALUES ノードを右クリックしてから、ポップアップ・メニューで「値行の追加」をクリックします。
    4. 追加された値行ごとに、「アウトライン」ビューでそのノードをクリックしてから、SQL クエリー・ビルダーの「設計」ペインで値行のアイテムを指定します。 値を直接入力するか、または「式ビルダー」ウィザードを使用して式をビルドできます。
  4. 従属 SELECT ステートメントごとに、「アウトライン」ビューでステートメントをクリックしてから、SQL クエリー・ビルダーで SELECT ステートメントをビルドします
  5. 結果表中の行の順序を指定するには、単一列または複数列をソートする ORDER BY 文節を作成します。
  6. ステートメントを実行します。 出力は「SQL の結果」ビューに表示されます。

フィードバック