Имя: Пароль:
1C
 
Группировка в запросе, результат 1 строка с NULL'ами
0 AneJIbcuH
 
12.11.19
06:30
Такой вопрос, есть простой запрос:

ВЫБРАТЬ
    0 КАК Поле1,
    0 КАК Поле2,
    0 КАК Поле3
ГДЕ
    ЛОЖЬ

т.е. условие в запросе не выполняется, результат пустой. Всё Ок, но делаем так:

ВЫБРАТЬ
    Сумма(0) КАК Поле1,
    Сумма(0) КАК Поле2,
    Сумма(0) КАК Поле3
ГДЕ
    ЛОЖЬ

Получаем в результате 1 строку, где все значения NULL. Как это лаконично побороть, чтобы результат тоже был пустой?
1 AneJIbcuH
 
12.11.19
06:31
Пока писал, вроде допер. "Где", заменить на "Имеющие"
2 Йохохо
 
12.11.19
06:34
естьnull(Сумма(эмптифордум),0)
3 AneJIbcuH
 
12.11.19
06:41
(2) Тогда мы получим строку не с NULL, а с нулями. Требуется получить пустой результат.
4 Йохохо
 
12.11.19
07:11
(3) а, багфикс, обернуть в (1)
2 + 2 = 3.9999999999999999999999999999999...