在以下查询中,t2.stock
它有两个值 (1
和0
)。我想要 1 值输出 asIN
和0
value as OUT
。问题是我不能CASE
在这种类型的查询中使用表达式。有没有办法做到这一点?
use DB1
go
declare @SQL varchar(500),
Set @SQL=' select t1.ID,t1.Name,t2.stock
from table1 t1
inner join table2 t2 on t1.ID = t2.ID'
exec (@SQL)