Попытка найти альтернативу наличию 2 полей в регистре
Это мой sql пока:
RPAG=( CASE WHEN (RPDCT='RU') THEN 0
WHEN (RPDCT!='RU') THEN (RPAG/100)
END ),
Однако это возвращает только записи RU, которые были изменены на 0, а не любые другие записи, разделенные на 100. Я читал, что вы не можете иметь два поля в CASE
выражение, которое объясняет, почему я получаю только один результат. Поэтому мне интересно, есть ли у кого-нибудь идеи, как я могу сделать это эффективно?
Остальная часть запроса - это базовый оператор выбора, использующий openquery
,