Also ich laufen MySQL Version 5.1.4 und ich versuche, durch einen gerundeten Wert zu unterscheiden, und es funktioniert gut, außer dass es Zahlen wie 12,5 bis 12 Runden statt 13. Die Spalten, die ich probiert habe, sind alle vom Typ double. Ich habe ein wenig recherchiert und sah, dass das Standardverhalten die Hälfte der Rundenzahl ist, also frage ich mich, ob es eine Einstellung oder einen Parameter gibt, den ich ändern muss oder ob das gerade kaputt ist?MySQL ROUND-Funktion mit runden Half Down anstelle von Half Up
Hier ist meine Abfrage Referenz: DISTINCT ROUND (Radius) als Radius FROM arch
WHERE Radius = '' ORDER BY radius
ASC
Dies würde alles (wie 12,1) bis 13 runden. Dies würde nicht funktionieren. Das OP will nur 12,5 Runden ändern, nicht alle Werte runden auf. – jzworkman