Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Округлить до сотых / 3 сообщений из 3, страница 1 из 1
26.06.2015, 15:17
    #38993803
lena_ki
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Округлить до сотых
Как округлить до сотых в PostgreSQL 8.3?
Код: sql
1.
2.
3.
4.
5.
6.
7.
--*****
SELECT s.id, s.sernum, 
        CASE WHEN myparam=0 THEN round(AVG(s.temperature),2)
             WHEN myparam=1 THEN round(AVG(s.pressure),2)
             WHEN myparam=2 THEN round(AVG(s.humidity),2)
             ELSE 0
--*****



ERROR: function round(double precision, integer) does not exist
LINE 1: SELECT s.id, s.sernum, CASE WHEN $1 =0 THEN round(AVG(s.te...

Спасибо.
...
Рейтинг: 0 / 0
26.06.2015, 15:53
    #38993868
vyegorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Округлить до сотых
lena_ki,

Код: plaintext
round((AVG(s.temperature))::numeric,2)
...
Рейтинг: 0 / 0
26.06.2015, 16:01
    #38993883
lena_ki
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Округлить до сотых
Большое спасибо!
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Округлить до сотых / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]