![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
функция Sum в SQL [D6, IB6.x]
Брат © (2003-10-23 11:24:00)
Доброе утро! Как мне сдулать чтобы Sum возвращало NULL вместо 0?
Заранее спасибо :)
Sergey13 (2003-10-23 11:44:00) [21]
Так ИМХО, по умолчанию, если ничего не делать, то и возвратится NULL.
Reindeer Moss Eater (2003-10-23 11:41:00) [22]
А смысл и польза какая?
Брат (2003-10-23 11:40:00) [23]
> Zacho
IB
Брат (2003-10-23 11:39:00) [24]
> Я балдею, одному надо 0 вместо null, другому null вместо
> нуля.
чтобы сделать 0 вместо NULL, это просто есть функция Z в RFUNC... а вот наоборот....
Zacho (2003-10-23 11:39:00) [25]
> Брат © (23.10.03 11:36) [6]
Так все-таки, сервер у тебя какой ? IB ? Yaffil ? FB ?
Polevi (2003-10-23 11:37:00) [26]
isNull ?
Брат (2003-10-23 11:36:00) [27]
> Reindeer Moss Eater © (23.10.03 11:33) [3]
> Обычно хотят обратного.
>
> IIF или обработка на клиенте
я пробовал IIF - он мне выдает ошибку что не знает что такое NULL. Вот так я делаю:
iif(sum(M1),null,sum(M1))
Плохиш_ (2003-10-23 11:34:00) [28]
> Брат © (23.10.03 11:24)
> Доброе утро! Как мне сдулать чтобы Sum возвращало NULL вместо
> 0?
> Заранее спасибо :)
Я балдею, одному надо 0 вместо null, другому null вместо нуля.
:-)))
Zacho (2003-10-23 11:34:00) [29]
А зачем ???
А вообще - в IB6.x - хранимой процедурой, а в Yaffil или FB 1.5 можно и прямо в запросе.
Reindeer Moss Eater (2003-10-23 11:33:00) [30]
Обычно хотят обратного.
IIF или обработка на клиенте
Брат (2003-10-23 11:31:00) [31]
> Reindeer Moss Eater ©
чтобы если при суммировании получается цифра отличная от нуля - то возвращается эта цифра, а если ноль, то возвращается NULL...
Reindeer Moss Eater (2003-10-23 11:28:00) [32]
Select null from table