GROUP BY(複数)
GROUP BY関数は、複数のデータを指定し、グループ化することもができます。
GROUP BY(複数)のPOINT🤗
GROUP BYを用いたSQLの構文は下記の通りです。
GROUP BY カラム名,カラム名
※ SELECTとFROM等は省略しています
実際の例文をみてみましょう😄♫
データベース【purchases】
id | human | name | category | price | date |
1 | けんと | キンちゃんカレー | 食費 | 500 | 2022-04-01 |
2 | ゆーた | おにぎり(キンちゃん味) | 食費 | 150 | 2022-04-01 |
3 | けんと | キンちゃんアイス | 食費 | 200 | 2022-06-16 |
4 | けんと | CDキンちゃん | 音楽 | 1000 | 2022-06-16 |
【テキストエディタ】
SELECT SUM(price), human, date
FROM purchases
GROUP BY human , date
;
【実行結果】
SUM(price) | human | date |
500 | けんと | 2022-04-01 |
150 | ゆーた | 2022-04-01 |
1200 | けんと | 2022-06-16 |
学習の感想
blog作成時間6:00スタート 6:45エンド
所要時間45分
今日はGROUP BY(複数)を学習しました😊
グループ分けをもっと細くしたバージョンですね♪
前回でグループ分けの概念を正しく認識できていればすんなり入ってくると思います💡
前回も言いましたが、、、
SQLはとにかく頭で理解するよりも、関数を色々いじってみて実験するのが良さそうだと気づいてきました(確信☺️✨)
いつか誰かの誰かのためになりますように☺️✨