SQLのGROUP BY
何らかの条件でいくつかのgroupに分け、そのgroup単位でなにかを行いたいときに使う
これってSQL関数と一緒に使わないことってあるの?
基本的にセットで使うという認識でいいの?
groupに分けた後、どの代表が選ばれるかは自明でない(仕様では決まっているかな)ので、代表をそのまま扱う意図がそもそもない感じかな

だから、基本的には COUNT(*)
とかで、groupに対して処理をするので、関数とセットで使うことになる
例かいて
SELECT * FROM test GROUP BY a ;
Group by .. Order by ..
はokで、 Order by .. Group by ..
がsyntax errorになるのはなんで?
どうやって記憶するの?