2017-01-13 3 views
0

Ich habe eine Spalte in der Bienenstock-Tabelle und ich möchte Impala und Bienenstock verwenden, um diese Spalte abzufragen, und es sollte bis zu 10 Dezimalwerte runden.Impala Abrunden bis zu 10 Dezimalstellen

dh test_column = 32,542999471999998

wählen test_column sollte 32,5429994720 zurückzukehren. Welche Funktion kann ich in der Select-Abfrage verwenden, um den Wert so zurückzugeben?

Antwort

1

Die Lösung erhalten.

select cast (test_column als Dezimalzahl (20,10)) aus Tabellen_Name

Dies wird in Folge: 32,5429994720

die als rundes (test_column, 10) nicht das gewünschte Ergebnis zurück.

Verwandte Themen