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

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

31.01.2025 12:06


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

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

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