2017-09-07 1 views
-1

を追加した場合、私は二つのテーブルdbo.so , dbo.restagesoデータベースを比較して、新しいレコードが

私はこの2つのテーブルを比較したい、と異なるデータがある場合に繰り返されるデータがドロップされますが、新しいデータがdbo.soに挿入されますを持っている既存のデータベースに挿入します。手伝ってください。

+0

dboとMySQL?多少珍しいコンボ... – jarlh

+0

何らかの種類の複製/同期をお探しですか? – jarlh

+0

はい、同期します。実際には私は非常にSQLに新しいです。 – Prabu

答えて

0
INSERT INTO dbo.so 
(col1, col2, ... coln) 
SELECT col1,col2,..coln FROM 
(
SELECT col1,col2,..coln FROM dbo.restageso 
EXCEPT 
SELECT col1,col2,..coln FROM dbo.so 
) A 
+0

メッセージ102、レベル15、状態1、行8 ')'の近くに構文が正しくありません。 – Prabu

+0

エイリアスを付けてみてください。今 – jophab

+0

FROM dbo.so (SO、説明、...金額) SELECT * INTO INSERT( SO SELECT、説明.. EXCEPT dbo.restagesoの量がSO SELECT、説明..金額を修正FROM dbo.so ) – Prabu

関連する問題