2016-10-28 2 views
0

他の列のデータを残しながら、テーブルの最初の列を更新しますか?Accessで1つの列のみを更新する

例:

Pet 
=== 
Cat 
Hamster 
Monkey 

望ましい結果:

Pet count 
============ 
Cat  4 
Hamster 9 
Monkey 

あなたはそれが第二のテーブルになかったので、犬が出て落ちた見ることができるように、このテーブルで

Pet  Count 
============== 
Cat  4 
Dog  1 
Hamster 9 

更新。猿は空白の数で追加されました。

更新クエリでしたが、更新クエリについては、検索と置換にのみ使用されるように見えます。

+0

左第1のテーブルに第2のテーブルを結合します。 – geeFlo

+0

結果を生成するクエリを作成することができます(SQLコードについては私の答えを参照してくださいが、クエリGUIでは非常に簡単に行うことができます)。実際にテーブル自体を変更する場合は、クエリを使用して新しいテーブルを作成し、元のテーブルを削除し、新しいテーブルの名前を元の名前に変更する必要があります。 – SunKnight0

答えて

1
SELECT [Table2].Pet, [Table1].Count 
FROM [Table2] 
LEFT OUTER JOIN [Table1] ON [Table2].Pet=[Table1].Pet 
関連する問題