delete t1
from some_table t1
join some_table t2
on t2.a3 = t1.a3
and t2.a4 > t1.a4;
Demo:https://rextester.com/RERGD32491
Spowoduje to zachowanie tylko wierszy o najwyższej wartości w A4 na A3 . Możliwe, że dwa wiersze z tą samą wartością w A3 mieć taką samą najwyższą wartość w A4 . Ponieważ nie określiłeś, co robić w takim przypadku - oba wiersze zostaną zachowane.