Sql server SQL-需要根据列表中的项返回0或1的值
根据表中员工的类型,我需要返回0或1,然后输出到文件中的特定位置 对于EXB,对于所有其他类型的FTR、FTRG、PTRG和SALR,返回1。返回0。当“EXB”时,使用案例,然后1 else 0结束,如中所示,以在表达式查询中选择值Sql server SQL-需要根据列表中的项返回0或1的值,sql-server,xml,xslt-1.0,Sql Server,Xml,Xslt 1.0,根据表中员工的类型,我需要返回0或1,然后输出到文件中的特定位置 对于EXB,对于所有其他类型的FTR、FTRG、PTRG和SALR,返回1。返回0。当“EXB”时,使用案例,然后1 else 0结束,如中所示,以在表达式查询中选择值 select case when type = 'EXB' then 1 else 0 end from employee 或者,使用查找表将代码映射到数值 然后在查询中使用其中一个XML修饰符返回XML片段。更明确地说明您知道的情况:当[Type]=“EXB”
select case when type = 'EXB' then 1 else 0 end
from employee
或者,使用查找表将代码映射到数值
然后在查询中使用其中一个XML修饰符返回XML片段。更明确地说明您知道的情况:当[Type]=“EXB”时为case,当[Type]位于“FTR”、“FTRG”、“PTRG”、“SALR”中时为1,然后为0,否则为NULL end。如果不存在匹配项,则默认结果为NULL,但您可以将其显式包含在ELSE中。