レコードのチェックボックスを更新しようとしていますテーブルのレコードが別のテーブルに存在しない場合。SQLへのアクセス - レコードが存在しない場合
例データ:
Table1:
111 John Davies
222 Mike Johnson
333 Allen Mckenzie
Table2:
000 John Jackson
222 Laura Kent
444 Paul Saint
私は言い換えるとなるよう、一緒に別のすべてのフィールドを持つレコードのみを更新したい - 各フィールドが存在しません。私の例でなり、このため結果:
私はNOT INを試してみた444 Paul Saint
、LEFT JOINは、INNER JOINを、私は、チェックボックスを更新する必要があるため、正しい句を把握することはできません - その句は、更新を伴わなければなりません。 。
アイデア?
000ジョン・ジャクソンも有効でしょうか?ジョンはすでにどこかに存在しているからですか?あなたの例をもう少し明確にすることはできますか? – JanR
JohnはすでにTable1に存在するため、john jacksonは有効ではありません。私は、すべてのフィールドが異なると言った。 – LuckyLuke82
あなたのデータベースにはJohnと呼ばれる人が1人しかいませんか?奇妙な要求のように見える – JanR