DISTINCT
備考
DISTINCT キーワードは SELECT ステートメントで使用して、結果から重複する値を削除するよう PSQL に指示します。DISTINCT を使用すると、SELECT ステートメントの条件を満たす一意の行をすべて検索できます。
DISTINCT キーワードの使用には以下の規則が適用されます。
•DISTINCT は、サブクエリを含む任意のステートメントで使用できます。
•選択リストに集計が含まれる場合、DISTINCT キーワードは無視されます。集計によって、行が重複しないことが保証されます。
DISTINCT を次のように使用することはできません。
SELECT DISTINCT column1, DISTINCT column2
例
次のステートメントは、Beir 教授(教職員 ID 111191115)が担当する固有の講座をすべて検索します。
SELECT DISTINCT c.Name
FROM Course c, class cl
WHERE c.name = cl.name AND cl.faculty_id = '111191115'
関連項目