如何仅在存在时选择列?

时间:2014-09-08 09:53:56

标签: sql select conditional-statements

我需要编写一个sql-query,它选择一个列,只有它存在。 因为我从桌子中选择,每个客户的外观略有不同。

SELECT dbo.Table1.Column0, dbo.Table1.Column1, dbo.Table1.Column2

   AND (IF dbo.Table1.EXISTS(Column3)
   (dbo.Table1.Column3))

FROM dbo.Table1 

WHERE (Column0 = @C1 and Column2 = @C2)

1 个答案:

答案 0 :(得分:1)

如果没有使用SELECT * FROM FROM dbo.Table1而忽略另一端的Column3怎么样?