0
A
答えて
2
にあなたに感謝助けてください同じ主キーを共有します。
insert TableB
select A.*
from TableA A
left join TableB B ON A.pk = B.pk
where B.pk is null
2
これがサンボの答えの
INSERT INTO TableB
SELECT * FROM TableA
EXCEPT
SELECT * FROM TableB
0
代替フォームを動作するはずです。
INSERT TableB
SELECT *
FROM TableA A
WHERE NOT EXISTS (
SELECT *
FROM TableB B
WHERE A.pk = B.pk)
関連する問題
- 1. は、私は2つのテーブル(1オーダーと2台)を持っている
- 2. MySQLの2つのテーブルは、私はテーブルを持っている
- 3. MySQLは私は2つのテーブル持っている別のテーブル
- 4. 私は2つのテーブルを持ってテーブルに別のテーブル
- 5. は、私は2つのテーブル持って
- 6. 私は2つのテーブル持ってeagerload
- 7. 私は、スキーマAで</p> <p>をテーブルを使用してスキーマBでビューを作成した私は、スキーマAのテーブルを持っている
- 8. MySQLは現在、私が使用して私は、テーブルAにテーブルBから値をコピーするために、大きなレコードを持っているテーブルに
- 9. は、私は2つのテーブルを持っている
- 10. EF&リストビューは、私は2つのテーブルを持っているルックアップテーブル
- 11. MYSQLは、私は2つのテーブルを持っている
- 12. MySQLは、私は2つのテーブルを持っている/ SUMクエリ
- 13. サブクエリは、私は2つのテーブルを持っているアップデートセット句
- 14. 使用カーソルは、私は2つのテーブルを持っている
- 15. MySQLのテーブルは、私はMySQLで2つのテーブルを持っている2つのテーブル
- 16. 私は2つのMySQL(MyISAMテーブル)テーブルを持っているMySQLの
- 17. コンパウンドSQL私は、次の2つのテーブルを持っている
- 18. 私は2つのテーブルを持っているmysqlの
- 19. 私は2つのテーブルを持っているMySQLの
- 20. は、LINQの私は2つのテーブル持っている悩み
- 21. は、私は2つのテーブル持っているのMySQL
- 22. 私は2つのテーブルを持っている各クラス
- 23. 私は2つのテーブル(オラクル)を持っている
- 24. が、私は2つのテーブルを持っている状態
- 25. どのように私は2つのテーブル持っている二つのテーブル
- 26. javax.net.ssl.SSLPeerUnverifiedException:I 2つのデスクトップ(AおよびB)、2台のラップトップ(A及びB)、3台のAndroid端末(A、B及びCを有する認証されない
- 27. MySQLの私は2つのテーブル持っている別の
- 28. が、私は2つのテーブルを持っていない、重複
- 29. 抽出私はこのテーブルを持っている別のテーブル
- 30. 私はテーブルのtbl_orders」を持っているMySQLのテーブルから
これは理由がありません。これは完璧にうまくいきます...私はテーブルを比較するときLEFT JOINのアプローチを好むが、これは間違っていない... – MatBailie
ダウンマーカーにもかかわらず+1 ... – MatBailie
なぜあなたにデモ。実際にはそれは著しく異なっているかもしれませんが(それが良いか悪いか)、それは非常に一般的なパターンです。 – MikeW