SQL添加新列以查看条件表

时间:2016-08-22 21:49:38

标签: sql-server

我不确定是否可以,但我需要创建一个动态添加列的视图表。让我说我有这个表myDB.tblSpecificConsideration与以下数据:

InqryID | Blue  | Red  | Yellow
-----------------------------
1       | False | True | True

我有这个视图表的代码:

SELECT
  myDB.tblSpecificConsideration.blue,
  myDB.tblSpecificConsideration.red,
  myDB.tblSpecificConsideration.yellow, 
CASE 
  WHEN myDB.tblSpecificConsideration.red = 'TRUE' then 'Red' 
  WHEN myDB.tblSpecificConsideration.blue = 'TRUE' then 'Blue' 
END AS STATUS
FROM myDB.tblSpecificConsideration

所以这是我的问题,是否可以显示列是否为True,如果Red和Blue都为TRUE,则为两列,STATUS1为值Red,STATUS2为值为蓝色。

感谢。

0 个答案:

没有答案