この問題は、過去数日から私を悩ませてきました。私が考えたことは次のとおりです
。超大規模な小売店会社が多くの異なる都市に店舗を持ち、各店舗が特定の日に開店しました。データを集計するテーブルには、(少なくとも) 2 つの列、
(1) 都市名 (2) 開店日が
含まれます 出力が望ましい: 複数のリスト。各リストには、特定の都市のすべての店舗が時系列 (開店日順) に並べられています。アルファベット順。
これを回避するために、私は次のことを考えて
いまし
た
。
.
私が思いついた上記の方法は仕事をしますが、フェッチ#1自体を作成しながら都市の店舗をループすることを含む、より簡潔な方法があるかどうか疑問に思っていました。外部ループを使用し、SQL 実行を 1 回だけではなく多数実行することで、時間の複雑さを軽減します。
それは可能でしょうか?1つのSQLステートメント?