ローカルで次のことを試しても、結果もエラーもありません。
select
a,
bunch,
of,
fields
from import where id in (
SELECT distinct t1.id
FROM import t1 inner join import t2
on t1.programid = t2.programid and t1.sku = t2.sku
where t1.lastupdated < t2.lastupdated
)
このクエリは、古いレコードをコピーしてアーカイブするクエリの一部です。これは、移動する必要があるデータをフェッチする部分です。
cpanel の phpmydmin ですべてを実行すると、何も起こらず、エラーもレコードもコピーされません。
100 万を超えるレコードがあり、2/3 をアーカイブする必要があります。phpmyadmin を備えた cpanel を使用する必要がありますが、そのようなクエリを実行するのは不適切だと思います。「insert into」と組み合わせると、上記のステートメントは phpmyadmin セッションを 2 時間ロックアップしますが、レコードはコピーされません。