この更新プログラムを適切な時間内に実行するのに苦労しています。注意 - events_copy は、クエリを実行していたテーブルを更新できなかったため、イベントのコピーです。
update events
set dummy = 1
where event_id in
(select event_id
from events_copy
join qualifiers using (event_id)
where type = 10);
これは「...からテーブルxを作成する」の代わりになるかもしれないと思いましたが、グループ化には時間がかかりすぎます。
select
events.*,
if(type = 10, 1, 0)
from events
left join qualifiers using (event_id)
group by event_id;