我创建选择语句来比较男性和女性并替换一些值。我有两张桌子。
表格1:
- 男(对或错)
- 女(对或错)
表 2:
- 性别值('M'、'F'、'B')
我想创建从表 2 到表 1 的选择语句。我的查询如下,
select 'insert into table1(Male,female)values('+
Isnull(cast(case Gender when 'M' or 'B' Then '''True''' else '''false''' end as varchar),'NULL')+','+
Isnull(cast(case Gender when 'F' or'B' Then '''True''' else '''false''' End as varchar),'NUll')+')'
from Table2
但是我在或操作员不在这里使用时遇到错误。如何使用运算符选择两个值。有人建议我...