Итоговое поле на СКД

1. one_strannik 1 24.02.21 17:34 Сейчас в теме
Всем доброго дня!
Делаю отчет на СКД, просьба подсказать. Имеются 2 временные таблицы - ВТ1 и ВТ2 и запрос ля выборки данных из них. В запросе нужно получить поле "сумму" некоторых полей и из ВТ1 и ВТ2.
Если перечисляю поля просто через "+", то значение в поле "сумма" появляется только там, где поле из ВТ2 имеет значение (не пустое).
Если из суммирования исключить поле из ВТ2 - то значение поля "сумма" появляется в каждой ячейке. Просьба подсказать, как исправить.
По теме из базы знаний
Найденные решения
2. oleg-x 26 24.02.21 17:40 Сейчас в теме
Там где пустое значение надо сделать 0
1+NULL получится ерунда.
Всегда делайте проверку на NULL
ЕстьNULL(0,ТвоеПоле)
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. oleg-x 26 24.02.21 17:40 Сейчас в теме
Там где пустое значение надо сделать 0
1+NULL получится ерунда.
Всегда делайте проверку на NULL
ЕстьNULL(0,ТвоеПоле)
3. one_strannik 1 24.02.21 17:52 Сейчас в теме
(2) Спасибо, только указал наоборот ЕстьNULL(ТвоеПоле, 0) - тогда считает верно.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот