Имя: Пароль:
1C
1С v8
NULL в запросе
0 User_Agronom
 
24.04.13
15:34
Есть работающий запрос

ВЫБРАТЬ
  ...
  (Таб1.Пок1 + таб2.пок2 + таб3.пок3 + таб4.пок4) / 4 КАК СреднееВМесяц
ИЗ
  ....

Если одно из значений (Таб1.Пок1, таб2.пок2, таб3.пок3, таб4.пок4) есть NULL, то и среднее (как я понимаю сумма) тоже 0.
можно ли сделать так, чтобы NULL учитывалось как слагаемое 0.

Пример
если
Таб1.Пок1 = 1
таб2.пок2 = 2
таб3.пок3 = 3
таб4.пок4 = NULLL
то СреднееВМесяц тоже 0.
А должно быть 1,5
1 butterbean
 
24.04.13
15:34
ЕСТЬNULL(таб4.пок4,0)
2 DirecTwiX
 
24.04.13
15:34
isNull(Поле, 0)...
3 sapphire
 
24.04.13
15:35
ВЫБРАТЬ
  ...
  (
isnull(Таб1.Пок1,0)
+ isnull(таб2.пок2,0)
+ isnull(таб3.пок3,0)
+ isnull(таб4.пок4,0)
) / 4 КАК СреднееВМесяц
ИЗ
  ....
4 User_Agronom
 
24.04.13
15:37
Спасибо.
Уже проверил. Работает.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.