ユーザ用ツール

サイト用ツール


postgresql_group_by

GROUP BY

  • 重複を削除してくれる
  • SELECT文で全取得にすると、重複している他のカラムが競合するため、エラーが出る
    • SELECT (欲しいカラム)のようにカラムを指定する
    • SELECT COUNT(欲しいカラム)にすると、件数まで取得できる

重複を省いた件数取得

SELECT COUNT(*)
FROM (
	SELECT hoge_id
	FROM fugafuga
	GROUP BY hoge_id 
) AS fuga
;

参考

postgresql_group_by.txt · 最終更新: 2021/06/15 22:55 by 127.0.0.1