SQL:SELECT結果の重複行を除外する方法 ツイート SQLでSELECT結果の重複行を削除するためにはDISTINCTを使用します。 使用例 サンプルテーブル「goods」 クエリー(SQL) SELECTの直後にDISTINCTを指定することで重複行を除外することが出来ます。 重複行を除外するSQL(PostgreSQL) PgSQL SELECT DISTINCT type_code FROM goods ORDER BY type_code; 1 SELECT DISTINCT type_code FROM goods ORDER BY type_code; 出力結果 関連記事 SQL:レコード件数を取得する方法 SQL:UNION、UNION ALL演算子の使用方法 SQL:文字列や数値項目へ埋め込み文字を挿入して桁数を揃える方法 Oracle:最大プロセス数や最大セッション数を変更する方法 SQL:xx日後、xxヶ月後、xx年後などの日付を取得する方法