SELECT ステートメント

SELECT ステートメントは、データベースからデータを検索 してテーブルの形式で戻します。このステートメントは、 アプリケーションに組み込み、対話式で使用することができます。

SELECT ステートメントは、以下を含む幾つかの文節から成ります。

文節 目的 定義方法
SELECT SELECT 文節は、最終結果テーブルの列を指定します。 SELECT * はデフォルトです。最終結果テーブルの行をすべて保存し、 冗長な重複を除去しません。 SELECT DISTINCT は、最終結果テーブルの重複行の各セットのうち 1 つを 残し他をすべて除去します。 設計ペインにある「列」タブ を使用して、SELECT 文節に列または式を追加します。
FROM FROM 文節は、照会で使用されるテーブルを指定します。テーブルには、ステートメントの複雑さとあいまいさを軽減するため、別 名を付けることができます。 テーブル・ペインを使用して、照会にテーブルを追加します。
WHERE WHERE 文節は、SELECT ステートメントの結果セットに、行が組み込まれるかどうかを判別する条件を定義します。 WHERE 文節は、設計ペインの「条件」タブで指定します。
ORDER BY ORDER BY 文節は、結果セットで表示される行の順序をコントロールします。結果セット行の順序を定義するために、SELECT 文節でどの列式を使用するかを選択できます。 設計ペイン内の「列」タブを使用して、ORDER BY 文節を作成します。
GROUP BY GROUP BY 文節は、結果セット行をグループ化する方法を記述します。ネストされたグループ化式も定義することができます。 設計ペイン内の「グループ」タブを使用して、SELECT ステートメント用にグループ化式を指定します。
HAVING HAVING 文節は、グループの条件を定義するのに使用します。 「グループ条件」タブを使用すれば、HAVING 文節の条件を定義することができます。
フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.