2

数年間 SQL を書いた後、関心のある列を配置してからSELECTGROUP BY. なぜそんなことをしなければならないのか、考えずにはいられません。

ユーザーがグループ化する列を特定する必要がある理由は何ですか? に集計関数がありSELECT、残りの非集計列でグループ化されている場合、SQL エンジンに仮定させることはできませんか?

CASE WHENこれは、 inが大きい場合に特に役立ち、より簡潔になりますSELECT

4

3 に答える 3