15000エントリに近いテーブルAがあります。テーブルAと共通のフィールドを持つ7900エントリの2番目のテーブルBがあります。
テーブルBにも表示されるものを除いて、テーブルAのすべてのエントリを3番目の一時テーブルCに抽出する必要があります。単純に聞こえるかもしれませんが、それを行う方法が見つかりませんでした。私が得た最も近いものはこれでした:
INSERT INTO tableC
SELECT *
FROM tableA
INNER JOIN tableB
ON tableA.field IS NOT tableB.field
このSQLは、tableBにあるエントリも含め、tableAにあるすべてのものを選択するだけです。
私が間違っているアイデアはありますか?