私はMySQLを初めて使用し、いくつかの異なるGoogle検索を試し、いくつかのMySQLチュートリアルを読んだ後、必要な情報を取得できないようです.
次のサンプル テーブルがあるとします。
表 1 (アクティビティこれは、クライアントに送信されるアクティビティ テーブルです):
ID sendingid list fromaccount
1 a1 user_new1 noreply@example.com
2 a2 user_new1 noreply@example.com
3 a3 user_new2 noreply@example.com
4 a4 user_new4 noreply@example.com
表 2 (追跡 - これはメインのタスク追跡テーブルで、どのユーザーがアクティビティを開いたかを追跡します):
ID trackingid emails
1 a1 myexampla@gmail.com
2 a2 example@hotmail.com
3 a3 newexample@yahoo.com
4 a4 simpler@gmail.com
表 3 (user_new1 - これは、列名リストの下にアクティビティ送信が添付されているリストです):
ID fname emails price
1 John myexampla@gmail.com 10
2 Bill example@hotmail.com 20
3 sami newexample@yahoo.com 20
4 daweoo simpler@gmail.com 20
user_new1、user_new2、user_new3 .......user_new80 テーブル。すべてのテーブルは同様の構造を持っています。
最初に、追跡テーブルから一意の電子メール アドレスを見つけてから、それが送信されるアクティビティ テーブルのリストを見つけます。次に、user_new1 などのリストからそのレコードを削除し、別の一時テーブルに移動します。データベースには何百万ものレコードがあります