2017-10-06 6 views
1

Ich möchte einige Zahlen aufrunden, die 2 Dezimalstellen Punkte auf 1 jedoch haben, ich will es immer abzurunden 1 Beispiele für die Liste der Zahlen in Spalte amountrund, Decke 2 Dezimalstellen

140.08 = 140.1 
141.63 = 141.7 

Wenn ich round (141.63,1) verwende, ist es gleich 142.6, aber ich möchte, dass alle Dezimalpunkte aufgerundet werden, ähnlich wie bei der Deckenfunktion. Ich möchte 141.7

Jede Hilfe wäre toll?

dank Don

+0

einfach tun für ein - wählen ROUND ('140,08', 1). –

+0

Sie sollten eine Sache tun, egal welches Ergebnis Sie haben, geben Sie sie einfach mit ROUND ('', 1) ein. –

Antwort

3

Sie dies versuchen.

select ceiling(141.63 * 10)/10.0 , 
     ceiling(140.08 * 10)/10.0 

Ergebnis

141.700000        
140.100000 
+0

Danke für die Hilfe. Prost Don –