• ベストアンサー

アクセスのクエリでフィールソ名の新設

例でいいますと、 テーブル:Aには フィールド:A1,A2,A3、があります ここで、Bというフィールドを定義(?)したいです Bの内容はA3、と同様です なぜこんなことするか、と言うと 既存のシステムがあり、フィールド名を合わせれば そのまま使えるからです。 ACCESSクエリのデザインモードは ------------------- フィールド | B:A3 テーブル 並べ替え 抽出条件 または ------------------- の表のようになっています そこで、フィールド行の最後に B:A3 と書きました、 これでうまくいかないので、正式な書き方が あるのか、と、つまずいています よろしくおねがいします

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

  • ベストアンサー
  • kakkysan
  • ベストアンサー率37% (190/511)
回答No.3

ACCESSクエリのデザインモードで ------------------- フィールド |←ここが B:[テーブル名]![A3] テーブル 並べ替え 抽出条件 または フィールド欄にビルドします 

maaaa
質問者

お礼

ありがとうございました やっとわかりました、 これが正しい書き方ですね ありがとうございました

その他の回答 (4)

  • a3453a
  • ベストアンサー率28% (132/460)
回答No.5

B:[A3] で できると思いますが。。。。。

maaaa
質問者

お礼

ありがとうございました 結果的にこれが答えだと思います

noname#22222
noname#22222
回答No.4

どうも、テーブルがクエリで追加されていないような気がします。 上のテーブル選択エリアに当該のテーブルが表示されていますか? 表示されていなければ、右クリックして追加してみて下さい。

maaaa
質問者

お礼

ありがとうございます >上のテーブル選択エリアに当該のテーブル は選択されている、と思います ありがとうございました

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.2

クエリのSQLビューで、 select A1,A2,A3,A3 as B from A; ――と入力して、データシートビューに切り替えてみてください。 うまくいけば、データが表示されます。 ダメならエラーメッセージが出力されますので、メッセージ内容からエラーの原因が特定できると思います。

maaaa
質問者

お礼

回答ありがとうございます 試行錯誤しているところです

  • matui2000
  • ベストアンサー率19% (30/155)
回答No.1

B as A3 ですかね?

maaaa
質問者

お礼

即答ありがとうございました 入れてみたのですが、 「指定した式の構文が正しくありません」 と出てしまいました、 回答ありがとうございます、感謝します

関連するQ&A