Форум OlegON > Компьютеры и Программное обеспечение > Операционные системы и программное обеспечение > Oracle

Как вместо отрицательных значений подставить 0? : Oracle

26.04.2024 5:32


10.05.2007 10:56
dmware
 
Здравствуйте!

Пишу запрос, возвращающий среди прочего столбец, в котором будут содержаться отрицательные значения. Подскажите, пожалуйста, как мне в каждом из таких случаев вместо отрицательного значения выводить 0. Может быть какая-нибудь функция есть стандартная?
10.05.2007 11:08
inna
 
decode(sign(поле),-1,0,поле)
10.05.2007 13:09
dmware
 
Цитата:
inna decode(sign(поле),-1,0,поле)
Таким образом отображаются только отрицательные значения, ставшие нулевыми. В тех полях где положительное значение ничего не отображается. Как исправить?
10.05.2007 13:11
dmware
 
Все разобрался:) Спасибо большое!
Часовой пояс GMT +3, время: 05:32.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.