У меня есть следующие requirement-Точность округления чисел
1. Get the A_MINUTES column value from TableA for all rows
2. Sum the A_MINUTES.
3. Convert the summed minutes values to hours - divide by 60
4. Round off the final hours value to 2 decimal places.
Это должно быть написано в SQL.
Как вы думаете, этот запрос будет иметь ошибки округления?
SELECT ROUND ((SUM(A_MINUTES)/60.0) , 2) FROM TABLEA
sql соответствует тому, что описывает ваш текст. – Randy
Это домашнее задание? Если это так, то это любезность здесь, чтобы отметить ваши вопросы как таковые. Люди могут дать вам более «академические» ответы или попытаться помочь вам узнать больше о домашних заданиях. – Matthew
Укажите «ошибки округления». Я бы предположил, что большинство основных РСУБД выполняются достаточно точно для деловых целей ... –