私のmysqlクエリについて疑問があり、ここで議論したいと思いました. tablea、tableb、tablecの3つのテーブルがあります
tablea
id someid
1 434
2 352
3 329
テーブルb
id otherid cid
1 434 54
2 6934 2453
3 434 24
4 9548 67
ここで otherid は複数回表示され、tablea にも 1 回表示されます
テーブル
id otherid cid
1 all deleted row details of tableb will be stored here
私がしていること
tablec からランダムな行を 1 つ選択し、someid を otherid と照合します。tableb の詳細を tablec に保存したいので、最初に tablec の挿入を実行してから tableb 行を削除していますが、tableb には複数の行がありますsomeidと直接一致してtablebからすべての行を削除できるため、削除は問題ではありませんが、tablecではcid値も挿入する必要があるため、説明したとおりにすれば問題なく動作しますか?提案は大歓迎です