根据表中员工的类型,我需要返回0或1然后输出到文件中的特定位置
对于所有其他类型的EXB返回1,FTR,FTRG,PTRG和SALR返回0.
答案 0 :(得分:5)
select case when type = 'EXB' then 1 else 0 end
from employee
答案 1 :(得分:0)
使用SQL Fiddle中显示的case <column> when 'EXB' then 1 else 0 end
来选择表达式查询中的值。
或者,使用查找表从代码映射到数值。
然后使用查询中的一个XML修饰符返回一个xml片段。