クエリ 複数列のソートで、項目の列順とは違うソート条件を設定したい場合 [クエリ]
クエリでソートキーを複数設定した場合、グリッドの左側にある方の列が、第1キー、以降その右側が第2キー、第3キーとして機能します。
このようなクエリの場合は、日付順>担当者順、で並べ替えられます。
クエリの結果の列順はこのままで、担当者順>日付順で並べたいときは、次のように設定します。
第1キーが「担当」なので、まずこの列に「昇順」を設定します。
第2キーはここより右の列に設定したいのですが、「日付」列は1列目に表示したいので、動かせません。
なので、もう一度最後の列に「日付」項目を作ります。
4列目の「日付」列に「昇順」を設定します。
そして、この列はクエリの結果に表示したくないので、「表示」のチェックを外します。
これで、クエリの結果とは違う項目の並びで、ソートが設定できます。
結果はこの通り。
こういう設定の仕方は、クエリデザインでやるより、SQL文を直接書いた方が分かりやすいです。
2011-08-20 01:25
nice!(0)
コメント(0)
トラックバック(0)
コメント 0