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 太郎