Oracle19c DISTINCTを使用して重複行を除外する

環境
Oracle Database 19c Standard Edition 2 Release 19.0.0.0.0 – Production

構文
SELECT DISTINCT 列名 FROM テーブル名
重複行を除外するにはDISTINCTを使用します。

使用例
1.DISTINCTで重複行を除外します
SELECT DISTINCT CITY FROM USER_TBL;
結果

CITY
東京
埼玉
大阪

2.DISTINCTで複数列の重複行を除外します
SELECT DISTINCT USERID, USERNAME
FROM USERMAST
ORDER BY USERID;

結果

USERID        USERNAME
101          太郎
102      山田
103     太郎

 

Oracle 19c

Posted by arkgame