数年間 SQL を書いた後、関心のある列を配置してからSELECT、GROUP BY. なぜそんなことをしなければならないのか、考えずにはいられません。
ユーザーがグループ化する列を特定する必要がある理由は何ですか? に集計関数がありSELECT、残りの非集計列でグループ化されている場合、SQL エンジンに仮定させることはできませんか?
CASE WHENこれは、 inが大きい場合に特に役立ち、より簡潔になりますSELECT。
数年間 SQL を書いた後、関心のある列を配置してからSELECT、GROUP BY. なぜそんなことをしなければならないのか、考えずにはいられません。
ユーザーがグループ化する列を特定する必要がある理由は何ですか? に集計関数がありSELECT、残りの非集計列でグループ化されている場合、SQL エンジンに仮定させることはできませんか?
CASE WHENこれは、 inが大きい場合に特に役立ち、より簡潔になりますSELECT。