Kannst du nicht stattdessen einen Trigger die Daten immer richtig schreiben lassen!
Sporadisch ein Korrektur sql ist duch 'sub-Optimal'


zu deinem SQL ...
mehr als eine Zeile sagt doch alles ...
Du mußt genauer selektiern oder mit max() bzw min() arbeiten

Robi