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 )
Składnia może wymagać dostosowania, ale POWINNA załatwić sprawę. Dodatkowo, możesz chcieć wykonać wstępne zapytanie podselekcji do jego własnej tabeli NAJPIERW, a następnie uruchomić polecenie DELETE FROM dla tego zestawu wyników.