Я использую sql server 2000 и сталкиваюсь с круглой функцией, например, следующим оператором, работающим нормально.sql server round function не работает хорошо
SELECT ROUND(5 * 7.83, 1)
Результат будет 39,2
Но когда я получаю эти значения из таблицы, это дает 39,1, то есть он обрезает и не сгонять.
SELECT ROUND(rate * qty, 1)
FROM tbl
Результат будет 39,1
rate
и qty
типов столбцов данных являются поплавком. Вставьте 5 в qty
и 7.83 в rate
, затем проверьте его. Как я могу это исправить?
Какой выходной сигнал выбрать скорость, кол-во от tb1? –