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