DISTINCT

重複を取り除いて一意な値だけを取得したい時に、DISTINCTを付ける。

7.3. 選択リスト

postgresdb1=# SELECT address FROM profile;
 address
---------
 Tokyo
 Osaka
 Nagoya
 Sapporo
 Fukuoka
 Tokyo
 Osaka
 Kyoto
(8 行)

postgresdb1=# SELECT DISTINCT address FROM profile;
 address
---------
 Sapporo
 Fukuoka
 Tokyo
 Nagoya
 Osaka
 Kyoto
(6 行)

postgresdb1=#

'Tokyo'と'Osaka'は重複していたが、その分は取り除かれた。