Delete from YourTable VersionA
where VersionA.Time NOT IN
( select MAX( VersionB.Time ) Time
from YourTable VersionB
where VersionA.UserID = VersionB.UserID
and VersionA.VisitorID = VersionB.VisitorID )
Синтаксисът може да се наложи да се коригира, но ТРЯБВА да свърши работа. Освен това може да искате ПЪРВО да направите заявка за Subselect в неговата собствена таблица, след което да изпълните DELETE FROM спрямо този набор от резултати.