同じ構造を持つ 2 つのテーブル Board1 と Board2 があります。どちらも のプライマリ インデックス列を持っていますid
。Table1 という 3 番目のテーブルがあり、これにはインデックスのない列board_id
があり、同じことboard_id
が複数回発生します。board_id
常にid
Board1 の に対応します。Board2 は現在空で、Board1 から行を追加したいのですが、同じことboard_id
が Table1 で少なくとも 6 回発生する場合に限ります。Table1 は定期的に変更されるため、今後クエリを実行する必要がありますが、id
既に Board2 にある行を 2 倍にする必要はありません。
要約すると:
Board1、Board2、および Table1 の 3 つのテーブルがあります。Board1 から Board2 に行をコピーしたいのですid
が、Board1 の が (少なくとも) Table1 で「board_id」として 6 回発生する場所だけです。
助けていただければ幸いです!
編集:大変申し訳ありませんが、質問で大きな間違いを犯したことに気付きました。実際に必要なものを反映するように書き直しました。本当にごめんなさい。