Можно создать дубликат:
Accuracy in rounding numbersSQL - Округление числа
У меня есть следующие requirement-
- Получить значение столбца A_MINUTES из TableA для всех строк
- Сумма A_MINUTES.
- Преобразование суммированных минут в часы - разделить на 60
- Завершить значение последних часов до двух знаков после запятой.
Это должно быть написано на SQL. Считаете ли вы, что следующий запрос будет иметь ошибки округления?
SELECT ROUND ((SUM(A_MINUTES)/60.0) , 2) FROM TABLEA
В тестах нет ошибок округления? –
В будущем не удаляйте свой вопрос, когда найдете ответ. – Matthew