-
Здравствуйте.
Вопрос в следующем:
В поле SUMMA таблицы TABLE1 содержится значение 6000,20. Это деньги, 6000 рублей 20 копеек.
Мне нужно, чтобы запросSELECT SUMMA/3 from table1
вернул значение 2000,06, а не 2000,07 и не 2000,066666666666...
Как это сделать? -
Вопрос снят.
-
Anatoly Podgoretsky © (15.04.11 15:35) [2]Неужели написал, if SUMMA=6000.20 then 2000.06
-
makz (19.04.11 10:55) [3]Видимо в учебник математики за 4 класс заглянул
-
> Видимо в учебник математики за 4 класс заглянул
В учебнике математики за 4 класс приведены правила type-cast-а и разные способы округления в СУБД?
Свежо. Акселерация, я такое только в 2000 году изучал... -
> Неужели написал, if SUMMA=6000.20 then 2000.06
> Видимо в учебник математики за 4 класс заглянул
Да нет, есть в DB2 такая возможность:
select trunc(SUMMA/3, 2) from table1