クエリで
オートナンバー型を主キーにしている
テーブルから値を抽出した時
回数(主キー) ・・・
---------------------
12 ・・・
35 ・・・
44 ・・・
85 ・・・
101 ・・・
61 ・・・
64 ・・・
↑のように60番台から70番台だけ
並び順がバラバラになっていたのですが
これはACCESSでは普通なのでしょうか?
(並べ替えで昇順、降順を指定すれば
いいだけなのですが他のクエリでは
指定していなくてもテーブルで入力した順に
並んでいたのにこのクエリだけ並びが
変わっていたので気になりました)
No.3
- 回答日時:
>並び順がバラバラになっていたのですがこれはACCESSでは普通なのでしょうか?
Accessだけではなく他のリレーショナルデータベースでも入力データの登録順序を保持することはありません。
ハードディスクなどの物理的にはその空き領域の状態により格納先が判断されます。
レコード抽出時に並び順を明示的に指定することにより自由にソート順を指定してレコードを抽出できることもリレーショナルデータベースの特長です。
フィールドに主キーを設定すれば通常の昇順の並び順にはなりますがレコードを追加した順番ではありなりません。(主キーが5のレコードを入力後に主キーが1のレコードを入力してもテーブルを開けば通常は1から順に並びますよね)
追加した順番を保持する必要がある場合はオートナンバー型のフィールドに主キーを設定する等が必要になります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Excel(エクセル) Excelの並び替え(先頭の文字以外を基準に並び替えたい) 3 2023/07/07 22:21
- その他(Microsoft Office) 逆順 3 2023/08/24 09:30
- MySQL SQL任意に並び替えをしたい 2 2023/08/28 10:47
- Visual Basic(VBA) Excel VBAで並べ替えをしたい 3 2023/02/25 09:31
- MySQL 「都道府県の面積の大きい順に並べる」このクエリselect構文を教えてください! テーブル名は'地理 1 2023/07/05 17:11
- Excel(エクセル) 【エクセル】並び替えからの並び替え方法 7 2022/07/22 09:46
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- Access(アクセス) Access DAOのExecuteメソッドのオプション(RecordsetOptionEnum)に 1 2022/09/19 07:34
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
このQ&Aを見た人はこんなQ&Aも見ています
-
外出時に「待たせる妻」vs イライラする「待つ夫」は日本だけ?見習いたい海外事情
夫の家事参加に積極的なイメージのある海外でも、同様の事例はあるのか。結婚カウンセラーの佐竹悦子さんに伺ってみた。
-
アクセスで入力したデータの順番が変わってしまいます
その他(ビジネス・キャリア)
-
Accessにインポートしたら並び順が変わっちゃった
Access(アクセス)
-
ACCESSのテーブルで、昇順並び替え後、連番フィールドを作成したい
Access(アクセス)
-
-
4
ACCESS クエリで1から順番に番号を表示したい
Access(アクセス)
-
5
Access レポート印刷するときに1ページに収める方法
Access(アクセス)
-
6
Accessのフォームで思った順番でレコードが表示されない
その他(データベース)
-
7
Access サブフォームでの選択行の取得
その他(データベース)
-
8
新規レコード行を非表示にしたい
Access(アクセス)
-
9
ACCESSのレコード順番の入れ替え
Access(アクセス)
-
10
Accessフォームを開くときに決まった順番で表示
Access(アクセス)
-
11
クエリで複数項目を昇順後、連番を付ける方法
Access(アクセス)
-
12
前のレコードの値を自動で入れたい
PowerPoint(パワーポイント)
-
13
Accessのマクロでモジュールを実行させたい。
Access(アクセス)
-
14
Accessのフォーム上にレコード数とレコード番号の表示
その他(データベース)
-
15
「RunSQL」と「Execute」の違い
Access(アクセス)
-
16
どこにもフォーカスを当てたくない
Access(アクセス)
-
17
Access→Excelへエクスポートすると日付の表示形式が変化する
Excel(エクセル)
-
18
Accessを開きなおすとテキストボックスの値がエラー#Name?になる
その他(データベース)
-
19
【Access】Dcount関数の複数条件で順位を付ける方法について
Access(アクセス)
-
20
Accessのテーブルのフィールドに式を入れる方法
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
単一グループのグループ関数で...
-
【PL/SQL】FROM区に変数を使う方法
-
SELECT FOR UPDATE で該当レコ...
-
AccessのSQL文で1件のみヒット...
-
updateで複数行更新したい
-
トランザクションログを出力せ...
-
where句中のtrim関数について
-
group byの並び順を変えるだけ...
-
引数によってwhere句を切り替え...
-
「数字で始まらない」ものを抽...
-
SQL*Loader Append
-
【SQL】違うフィールド同士の集...
-
連続したデータを条件とするSQL...
-
ORCALE SQL 複数のGROUP BY
-
ACCESS レコードの並び順について
-
これをSQL文で出来るでしょうか?
-
GROUP BYを使用したCOUNT
-
アクセスのレポートでレコード...
-
2つの情報を1つのSQLで取...
-
BLOB型項目をSQLの検索条件に指...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【PL/SQL】FROM区に変数を使う方法
-
単一グループのグループ関数で...
-
SELECT FOR UPDATE で該当レコ...
-
AccessのSQL文で1件のみヒット...
-
トランザクションログを出力せ...
-
where句中のtrim関数について
-
updateで複数行更新したい
-
group byの並び順を変えるだけ...
-
アクセスのレポートでレコード...
-
SQLで条件にヒットしたレコード...
-
引数によってwhere句を切り替え...
-
SQL*Loader Append
-
「数字で始まらない」ものを抽...
-
データ
-
1レコード全てを改行なしで表...
-
これをSQL文で出来るでしょうか?
-
ORMについて
-
ACCESS レコードの並び順について
-
BLOB型項目をSQLの検索条件に指...
-
【SQL】違うフィールド同士の集...
おすすめ情報