目次:
ビデオ: Accessクエリでデータ型が文字の数値を並び替えしたいClng関数 2024
素敵で便利なアルファベット順のリストに整理されたAccessデータベースはほとんどありません。レコードをアルファベット順に入力しないでください。あなたは彼らがあなたに来る順序でそれらを入力します。製品番号順の製品リストや郵便番号順のアドレス一覧が必要なときはどうしますか?
単一フィールドでのソート
ソルーションコマンドはソートコマンドにあり、使い方は非常に簡単です。並べ替えコマンドは、リボンの[ホーム]タブの[並べ替えとフィルタ]セクションにあります。 2つのボタン(昇順と降順)は非常にうまく機能します。
<! --
A
-
で始まるレコードは先頭にあり、Zで始まるレコードは最後にあります。 フィールドに数値データが含まれている場合(真数値または郵便番号を格納するテキストフィールドまたは価格を格納する通貨フィールドであるかどうか)、昇順ソートでは数値が低い順に並べられます。 <! -
-
Z
で始まるレコードが先頭にあり、
-
-
A
-
で始まるレコードは最上部にあります。リストの一番下にあります。 フィールドに数値データが含まれている場合、降順ソートは、レコードを最も高い数値から低い数値の順に並べ替えます。 昇順または降順でソートした後、いずれかのボタンをクリックする直前の順番に戻したい場合は、[昇順]および[降順]ボタンのすぐ下にある[ソートの削除]ボタンをクリックします。 Sort&Filterグループ。
-
郵便番号など複数のフィールドでソートし、そのソート内で同じ郵便番号のすべての人が欲しい場合姓の順に表示されますか?または、ステータスフィールドですべての顧客を並べ替え、次に作成する各顧客グループ内で現在の残高で並べ替えるには、あるソートを別のソートの中に入れ子にするには、次の手順を実行する必要があります。
-
一度に複数の列を並べ替えることができます。
最初の列の見出しをクリックして並べ替えます。列全体が強調表示されます。
Shiftキーを押しながら最後の列の見出しをクリックして並べ替えます。
最初の列から最後の列までのすべての列が強調表示されます。
-
[昇順に並べ替え]または[降順に並べ替え]のいずれかを選択します。
ソートは常に左から右に実行されます。
-
つまり、4番目の列の内容と3番目の列の内容でソートすることはできません。
ソートには、テキストフィールドの数値を操作するときに独自の特質があります。スペースと文字(例:ストリートアドレス)が混在しているフィールドをソートすると、Accessはその数字を
-
文字、
数字ではないようにランク付けします。この動作は、Accessが "129 Mulberry Street"の前に "1065 W. Orange Street"を挿入することを意味します。 "(あなたのコンピュータが情報を分類する特有の方法のおかげで、1065の2番目の位置の0は129の2番目の位置の2の前に来る)