6/22/2025

Access。クエリ。都道府県を東京都からはじまる順番に並べ替えたい【prefectures】

Access。クエリ。都道府県を東京都からはじまる順番に並べ替えたい

<クエリ>

住所録があるのですが、都道府県順にしたいわけです。

 

今回は、東京都・神奈川県・埼玉県・千葉県・群馬県・栃木県・茨城県という順番にしたい。


まずは、クエリを使って、都道府県順にしてみます。


作成タブのクエリデザインをつかいます。


クエリは、テーブルの全てのフィールドをつかうことにします。


都道府県フィールドに「昇順」の設定をしました。

実行して確認してみましょう。


東京都からの順番に都道府県フィールドは並べ変わっていません。

文字コード順になってしまうので、当然、希望している順番に並んでくれません。


何かいい方法はないのでしょうか。

そこで、都道府県順のテーブルをつくります。


このテーブルを先ほどつくった、クエリと連結します。


改めて、クエリをデザインビューで表示します。


都道府県フィールドどうしをリレーションします。

T関東順番テーブルのNOフィールドをデザイングリッドに移動します。


そして、昇順設定にします。

なお、先ほど設定した、都道府県フィールドの昇順設定は削除しておきます。


では、実行してみましょう。

住所を東京都からはじまる順番に並べ替えたい

これで、希望通りの順番で並べ替えをすることができました。

確認が終わりましたので、あとは、T関東順番フィールドを非表示にして完成です。