2016-04-28 14 views
0
です。

2つのテーブルがあり、table2のtable1の新しい列(Orders)のいずれかにデータを挿入します。 、コードの下にtable2からtable1にinsertを挿入します。条件は

Insert into Table1 (Orders) 
    Select (orders) from table2, 
    Where table1.id=table2.id 
+0

あなたは '表1に既存の行をupdate'したくないですか? – jarlh

+0

私はtable1に新しい列 "orders"を持っています。 table2の値を使ってこの列全体を埋める必要があります。 – Ramaq

+0

テーブル1は空ですか? table2の値に対してtable1に新しい行を挿入しますか?または、table1の既存の行を変更したいですか? – jarlh

答えて

0

が動作していないしてくださいすべてのヘルプはこれを試してみてください。

update t1 
set t1.orders=t2.orders 
from Table1 t1 
inner join table2 t2 
on t1.id=t2.id 
関連する問題