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