• ベストアンサー

ACCESSの検索結果について

お世話になります。 アクセス2002を使用しているのですが クエリやSQLを書いて実行すると検索結果の列の順序が バラバラになっています。2000のバージョンの頃はこのような 事がなかったと思うのですが、、セレクト順に出来るのでしょうか? 以上、宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.1

>列の順序が フィールドの並び順が変わるのですか? >セレクト順に出来るのでしょうか? SELECT句に書いた順序で並ぶのかという質問なら そのとおりです 2002でも何にも変わっていませんよ というかこんなところを変えたら使い物になりません

jojo_
質問者

補足

CHRONOS_0さん、ありがとうございます。 >SELECT句に書いた順序で並ぶのかという質問ならそのとおりです  まったくその逆で、先頭にセレクトした物が最後尾だったり混じって並びます。。。 CHRONOS_0さんの仰るとおり私も使い物にならないと思ったので 質問してみたんです。

すると、全ての回答が全文表示されます。

その他の回答 (4)

noname#258293
noname#258293
回答No.5

クエリやSQLを実行した結果の表で、列を移動したのではないでしょうか。 結果表で項目の順番を入れ替えるとそれを記憶するようです。 結果表上で、並べたい順にしてみてください。

jojo_
質問者

補足

moose11さん、ありがとうございます。 入れ替えを行なった覚えはないんですが・・。 確かに結果表にて並べ替えをすれば良いのかもしれませんが 非常に面倒ですね。。 アンインストしてインストしなおした方が良いのかと想ってはいます。

すると、全ての回答が全文表示されます。
  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.4

>例に挙げて下さったのはどういう意味でしょうか? >2000のバージョンの頃はこのような事がなかったと思うのですが とあたかも2002のバグかのように考える質問者さんの考え方が ミスだと言っているのだと思いますよ もし質問者さんが上げておられるようなバグがあれば リリースされることは決してないでしょう >まったくその逆で、先頭にセレクトした物が最後尾だったり混じって並びます。。。 No2さんが例に挙げておられるフィールド名以外に[*]も書かれているのではないか という点はどうなんでしょう 結構よくあるミスなんですよ

jojo_
質問者

補足

CHRONOS_0さん、ありがとうございます。 >2000のバージョンの頃はこのような事がなかったと思うのですが  いえ、2002では便利なつもりで行っているのか等思っただけで「バグ」とは思っていませんし決め付けてもいません。 書き方が悪かったです、すみませんでした。 因みに「*」は使用してないです。

すると、全ての回答が全文表示されます。
noname#182251
noname#182251
回答No.3

具体的SQL文と、不具合結果(ならび)を呈示できないでしょうか?

jojo_
質問者

補足

fuuten_no_nekoさん、有難う御座います。 テーブルのカラムの並びが例えば「A、B、C、D、E」として。 クエリでテーブルを選択して並んでいるカラム順に選択していきます。 「!」をクリックして結果を見ると・・・ 「A、C、D、B、E」という並びになってしまっています。 尚、SQLビューで見るとちゃんと「A、B、C、D、E」の項目セレクトになっているのですが。。。

すると、全ての回答が全文表示されます。
noname#22222
noname#22222
回答No.2

2つのミスが重なっていると思います。 1、SQL文自体のミス。 2、Access2002のバグと考えるミス。 例えば、 SELECT テーブル1.ID, テーブル1.A, テーブル1.B, テーブル1.* FROM テーブル1; となっているとか・・・。

jojo_
質問者

補足

s_huskyさん、ありがとうございます。 >1、SQL文自体のミス。  他のソフトでは行なえたので二の中で選ぶとすれば2かなと・・ しかしAccess2002のバグって事ありますかね?? 近くに同じソフト使っているPCがないので確認出来ないのですが。 例に挙げて下さったのはどういう意味でしょうか?

すると、全ての回答が全文表示されます。

関連するQ&A