SQL クエリを実行し、生成された ID を使用して別のテーブルを更新し、すべての行を続行できるかどうか疑問に思っています。
機能するこのSQLクエリがありますが、各行がカードに追加された後、最後に生成されたIDでmerged.cars_idを更新してリンクされるようにする必要があります。通常、私はこれを PHP で行いますが、理想的には、可能であれば MySQL で行いたいと考えています。
主な質問
INSERT INTO cards (first_contact_date, card_type, property_id, user_id)
SELECT first_contact_date, 'P', property_id, user_id FROM merged
次に、一致する行が必要です(大まかに)
UPDATE merged SET merged.card_id = LAST_INSERT_ID (FROM ABOVE) into the matching record..
このようなことは可能ですか、どうすればできますか?