2016-11-22 3 views
0

私は、初期情報を持つ領域に土地所有者のリストを持っています。土地所有者に連絡が取られていれば、テーブルで確認できるフィールドがあります。私が連絡を取り合ったすべての人に、私は彼らを新しいテーブルに登場させたいと思います。このテーブルは、もはや必要でなくなったため、元の情報の一部を削除し、新しいフィールドをいくつか追加して埋め込む必要があります。これを行う簡単な方法はありますか?ありがとう。別のテーブルのフィールドに依存するMicrosoft Accessのテーブルを自動作成したい

+1

はい、これは非常に簡単です。必要なレコードを選択し、いくつかの新しいフィールドを追加してテーブルを作成するクエリが必要です。以下はその例です: SELECT Table1.Name1、Table1.FldA、 'Land' AS Expr1、 'New Field' AS Expr2 INTO NewTable テーブル1 WHERE(((Table1.FldA)= "Contacted"))); –

答えて

0

クエリの作成ツールに移動し、LandOwnerテーブルを選択して、新しいテーブルに表示するフィールドを選択します。クエリのタイプでは、 "テーブルの作成"をクリックします。
ウィザードで新しいテーブルの名前を入力し、それから受け入れます。新しいテーブルの新しいフィールドのそれぞれについて

クエリのデザインで式を作成します。
Expression in query Design

最後に「連絡」されているのみ転送レコードに基準を追加します。また、連絡先フィールドも転送されるかどうかを決定することがあります。
Contact Field

+0

ありがとうございました。私が進めている問題は、より多くの土地所有者が連絡を取ったときにこのクエリを頻繁に実行する必要があるということです。このクエリを実行すると、前のテーブルが、新しい土地所有者と以前に連絡を受けた土地所有者のすべてを含む新しいテーブルに置き換えられます。ただし、新しいテーブルに追加された情報は保持されません。新しい連絡先の土地所有者がテーブルを完全に置き換えるのではなく、テーブルに追加されるようにする方法はありますか? –

+0

はい、クエリの種類を変更し、「追加クエリ」を選択します。 – Lybren

関連する問題