我有 1 + 5 列的表格,如下所示。
MemberID ==> 代表 Member_ID
值 1 ==> 代表值 1
Value2 ==> 代表 Value2
Value3 ==> 代表 Value3
Value4 ==> 代表 Value4
Value5 ==> 代表 Value5
在任何给定时间,只有一列不为空(在 Value1、Value2、Value3、Value4 和 Value5 的集合中)。
我想运行一个查询,其中我将结果作为 Member_ID, Value ,其中值是来自 5 个值列中的任何一个的非空值。
如何在 TSQL 中做到这一点?谢谢你,史密斯