У меня есть временная таблица, данные которой заполняются из другой таблицы с помощью select.
Например,
Table1's fields:
A, B, C
Table2's fields
A, D, E --A is foreign key from TableA
#sometemp's fields
X, Y, Z
insert into #sometemp (X, Y, Z)
select D, E, case
when (Table1's C is 0) then 0
when (Table1's C is 1) then somefunction(@arg1, @arg2)
end
from Table2
Я не могу понять, как можно проверить значение C в Table1 в предложениях when. Есть идеи?