1. ホーム
  2. マイスル

[解決済み】SQL句「GROUP BY 1」の意味とは?

2022-03-30 13:56:59

質問

ある人が送ってくれたSQLクエリで GROUP BY 節はステートメントで構成されていた。 GROUP BY 1 .

これはタイプミスに違いないでしょう?1という別名が与えられている列はありません。これは何を意味するのでしょうか?これはタイプミスに違いないと考えていいのでしょうか?

解決方法は?

名前に関係なく、最初の列でグループ化するということです。 同じことを ORDER BY .