Имя: Пароль:
1C
 
Запрос SQL на условие True
0 ig0z
 
02.07.17
06:55
CASE     WHEN Acc.ТипОперации = 'Income'                             THEN AccPay.FirstName
                WHEN Acc.ТипОперации = 'Sell'    OR  Acc.ТипОперации = ''    THEN Acc.FirstName
                WHEN TRUE THEN AccSell.FirstName    END 'Имя',


WHEN TRUE THEN - это не работает, а менять на 1=1 не хочу ..., как правильней сделать?
1 ig0z
 
02.07.17
07:20
и тишина  ...
2 roman844
 
02.07.17
09:01
Мне помнится тип булево отсутствует в ms sql.
3 youalex
 
02.07.17
09:19
(0) пиши ELSE
4 HEKPOH
 
02.07.17
10:24
(0) "а менять на 1=1 не хочу..."
Ты не поверишь, но сервер 1С именно такую конструкцию и отправляет скулю :)