2 つのテーブルがあります。テーブル A とテーブル B (MySQL)
Table-A has id,value,name.. and
Table-B has id,name,email,address..
テーブル B の「id」をテーブル A の「値」として挿入したいのは、その「id」(TableB) がテーブル A の「値」として存在しない場合のみです。
じゃあこれ使ってもいいですか
INSERT INTO `TableA`( `value`, `name`)
SELECT id,name FROM TableB
WHERE TableB.id NOT IN TableA.value