Десятичное усечение при использовании агрегатной функции SUM в запросе улья - PullRequest
0 голосов
/ 08 января 2019

У меня есть таблица управляемого улья, где в одном из столбцов есть поле «количество». Поле количества определяется как тип double.

Когда я использую CAST (SUM (количество) как десятичный (16,2)), я не всегда получаю 2 десятичных знака в моем выводе. Улей усекает суммированное значение.

Например: Ожидаемый результат Фактический результат 45.01 45 27,23 27,23 20.01 20

Я всегда хотел, чтобы мой вывод был с двумя десятичными знаками, такими как 45.01, 27.23, 20.01, 100.00 и т. Д.

Пожалуйста, помогите. Заранее большое спасибо.

...