titles_idという名前のAUTO_INCREMENT主キーを使用してtitlesという名前のテーブルに映画が挿入される映画データベースがあります。ユーザーは、titles_anonという名前の別の同一のテーブルに挿入された映画を匿名で送信できます。titles_anonのエントリを確認した後、それらをタイトルに挿入したいのですが、id列が問題を引き起こしています
私はこれを試しました:
INSERT INTO titles SELECT * FROM titles_anon WHERE title_id ='$ title_id';
キーの重複エラーが発生するか、title_idがまだタイトルに存在しない場合はOKを挿入しますが、必要な新しいAUTO_INCREMENT値の代わりにtitles_anonidを使用します。
両方のテーブルにAUTO_INCREMENT主キーがある場合、テーブル間で行をコピーするにはどうすればよいですか?