SQL Server 2005: использование оператора выбора в регистре - PullRequest
0 голосов
/ 20 марта 2012

У меня есть временная таблица, данные которой заполняются из другой таблицы с помощью 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. Есть идеи?

...