Jest to podobne do zapytania Gordona Linoffa, ale bez podzapytania:
DELETE t1 FROM table t1
JOIN table t2
ON t2.refID = t1.refID
AND t2.ID < t1.ID
Wykorzystuje sprzężenie wewnętrzne do usuwania tylko wierszy, w których znajduje się inny wiersz o tym samym identyfikatorze refID, ale niższym identyfikatorze.
Zaletą unikania podzapytania jest możliwość wykorzystania indeksu do wyszukiwania. To zapytanie powinno działać dobrze z indeksem wielokolumnowym na refID + ID.