Tsql 从六个不同的列中创建一列,其中一行的所有列都包含空值,只有一个列除外
该表包括一个项目编号形式的自然键 使用案例陈述:Tsql 从六个不同的列中创建一列,其中一行的所有列都包含空值,只有一个列除外,tsql,sql-server-2008-r2,ssms,Tsql,Sql Server 2008 R2,Ssms,该表包括一个项目编号形式的自然键 使用案例陈述: SELECT CASE WHEN EST = 1 THEN 'EST' WHEN INI = 1 THEN 'INI' WHEN AD = 1 THEN 'AD' WHEN DEV = 1 THEN 'DEV' WHEN UAT = 1 THEN 'UAT' WHEN IMP = 1 THEN 'IMP' END AS [Status] FR
SELECT
CASE WHEN EST = 1 THEN 'EST'
WHEN INI = 1 THEN 'INI'
WHEN AD = 1 THEN 'AD'
WHEN DEV = 1 THEN 'DEV'
WHEN UAT = 1 THEN 'UAT'
WHEN IMP = 1 THEN 'IMP'
END AS [Status]
FROM table
你的尝试在哪里?你也没有问任何问题,只是告诉我们该怎么做。我们是来帮助你的,不是来做你的工作的。