まず、データベースのテーブルには「name」という列があると仮定します。この列には名前のデータが格納されています。
例えば、以下のようなテーブルがあるとします。
テーブル名: users
| id | name | age |
|----|--------|-----|
| 1 | Alice | 25 |
| 2 | Bob | 30 |
| 3 | Alice | 35 |
| 4 | Charlie| 40 |
名前ごとにグループ化して、各グループの件数を集計するには、以下のようなSQLクエリを使用します。
SELECT name, COUNT(*) as count
FROM users
GROUP BY name;
これにより、名前ごとのグループ化と各グループの件数が取得されます。
結果は以下のようになります。
| name | count |
|--------|-------|
| Alice | 2 |
| Bob | 1 |
| Charlie| 1 |
上記の結果では、名前ごとのグループ化が行われ、各名前の出現回数がカウントされています。
この方法を使えば、データベースのテーブルにおいて名前ごとにグループ化して集計することができます。
以上が、データベースクエリでの名前ごとのグループ化と集計の方法についての説明です。