SQL - Закръгляне до 2 знака след десетичната запетая
Трябва да преобразувам минути в часове, закръглени до 2 знака след десетичната запетая.Също така трябва да показвам само до 2 числа след десетичната запетая. Така че, ако минутите са 650, то часовете трябва да са 10,83
Ето какво имам до момента:
Select round(Minutes/60.0,2) from ....
Но в този случай, ако минутите ми са, да речем,630 - часовете са 10.5000000. Но аз искам да е само 10,50 (след закръгляне). Как да постигна това?
210
3
Не бихте ли могли да представите резултата си като
numeric(x,2)
? Където `xКакто и в SQL Server 2012, можете да използвате вградената функция format function:
(само за допълнително четене...)
Следният фрагмент може да ви помогне: