メールキャンペーンのマスタースクラブリストを作成しようとしています。この表には、電子メール、理由、および追加時のタイムスタンプの3つのフィールドしかありません。私の意見では、電子メールがバウンスされているのか、購読が中断されているのか、フィードバックループを通って処理されているのかは私には関係ありません。結論は何らかの理由でこの表の電子メールに再度送信したくないということです。インポートする前に別のテーブルを参照する?
メーリングリストにリストをインポートするときに、この「スクラブ」テーブルを参照してから、現在の顧客を含むメインテーブルにインポートする必要があります。これまでのところ私は簡単に使用してデータベースに電子メールリストをインポートすることができます。
LOAD DATA LOCAL INFILE
'/home/domain/tmp/temp_file'
INTO TABLE `master_email_list`
FIELDS TERMINATED BY ';'
ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\r\n'
それがメインmaster_email_list
テーブルにインポートする前にどのように私はmaster_scrub
テーブルを「チェック」することができますか?