×
SELECT文の基本
DISTINCTは、SELECT句で指定された「すべての列の組み合わせ」に対して重複排除を行います。例えば SELECT DISTINCT department_id, job_id と指定した場合、部署IDと職種IDのペアを一意として結果が絞り込まれます。DISTINCTキーワードはSELECT句の最初の列の直前に1回だけ記述する必要があり、列ごとに個別に指定することはできません。また、内部的に結果を一意にするためのソートやハッシュソート処理が行われるため、大量データの処理時にはパフォーマンスに影響を与える場合があります。

試験でのポイント