Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Есть ли в SQL что-то типа isnull, только проводящего проверку на 0  [new]
rgr
Member

Откуда: Тула
Сообщений: 156
9 апр 04, 14:39    [621214]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли в SQL что-то типа isnull, только проводящего проверку на 0  [new]
iSestrin
Member

Откуда: Новосибирск
Сообщений: 3811
if ... is null
9 апр 04, 14:40    [621216]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли в SQL что-то типа isnull, только проводящего проверку на 0  [new]
paparome
Member

Откуда: Москва
Сообщений: 4312
CASE
9 апр 04, 14:41    [621217]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли в SQL что-то типа isnull, только проводящего проверку на 0  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
В зависимости от того, что надо получить...
9 апр 04, 14:42    [621221]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли в SQL что-то типа isnull, только проводящего проверку на 0  [new]
rgr
Member

Откуда: Тула
Сообщений: 156
мне в select надо
то я пишу isnull(Colname,-1)
а, хочу проверять не на null а на 0
9 апр 04, 14:43    [621228]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли в SQL что-то типа isnull, только проводящего проверку на 0  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37101
мне в select надо 

то я пишу isnull(Colname,-1)
а, хочу проверять не на null а на 0

Про CASE читайте.
9 апр 04, 14:44    [621235]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли в SQL что-то типа isnull, только проводящего проверку на 0  [new]
(c)VIG
Member

Откуда:
Сообщений: 1507

isnull(nullif(myValue,0))
9 апр 04, 14:46    [621247]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли в SQL что-то типа isnull, только проводящего проверку на 0  [new]
rgr
Member

Откуда: Тула
Сообщений: 156
thank , "открыл" для себя "новый" оператор case, буду использовать :-)
9 апр 04, 15:00    [621318]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить