
Zitat von
B.Hauser
Ich will auch mal Klugscheißer des Tages werden!
@Malzusrex:
Bei Deiner Case Anweisung wird, sofern die Ausgangszahl eine ganze Zahl ist, 0,5 hinzuaddiert. Ich glaube, das war nicht gewünscht.
Birgitta
Stimmt! Habe es abgeändert
(Auch wenn deine Variante immer noch einfacher und übersichtlicher ist)
PHP-Code:
select myfeld,
case when MyFeld-int(MyFeld)=0 then Myfeld else
case when MyFeld-int(MyFeld) between 0,51 and 0,99
then int(MyFeld) + 1 else int(Myfeld) +0,5 end end
from MyFile
Gruß Ronald
Bookmarks