Форум: "Базы";
Текущий архив: 2015.03.08;
Скачать: [xml.tar.bz2];
ВнизКак округлить результат выполнения запроса? Найти похожие ветки
← →
pavel_guzhanov © (2011-04-14 15:44) [0]Здравствуйте.
Вопрос в следующем:
В поле SUMMA таблицы TABLE1 содержится значение 6000,20. Это деньги, 6000 рублей 20 копеек.
Мне нужно, чтобы запросSELECT SUMMA/3 from table1
вернул значение 2000,06, а не 2000,07 и не 2000,066666666666...
Как это сделать?
← →
pavel_guzhanov © (2011-04-14 16:03) [1]Вопрос снят.
← →
Anatoly Podgoretsky © (2011-04-15 15:35) [2]Неужели написал, if SUMMA=6000.20 then 2000.06
← →
makz (2011-04-19 10:55) [3]Видимо в учебник математики за 4 класс заглянул
← →
Ega23 © (2011-04-19 14:12) [4]
> Видимо в учебник математики за 4 класс заглянул
В учебнике математики за 4 класс приведены правила type-cast-а и разные способы округления в СУБД?
Свежо. Акселерация, я такое только в 2000 году изучал...
← →
pavel_guzhanov © (2011-04-21 12:05) [5]
> Неужели написал, if SUMMA=6000.20 then 2000.06
> Видимо в учебник математики за 4 класс заглянул
Да нет, есть в DB2 такая возможность:
select trunc(SUMMA/3, 2) from table1
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2015.03.08;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.001 c