【MySQL】テーブル内の同一値をグルーピングして数える方法。

超絶自分用めも。

「COUNT()」関数と「GROUP BY」句を使う。

SELECT *, COUNT(site_id) FROM items GROUP BY site_id

わかりやすく書くと下記のような感じ。

SELECT [欲しいカラム名],[欲しいカラム名],[欲しいカラム名], ...,  COUNT([数えたいカラム名]) FROM [テーブル名] GROUP BY [数えたいカラム名]

結局わかりずらい。笑
まぁ自分用備忘録として。