【发布时间】:2017-07-04 19:49:07
【问题描述】:
我有一张包含这些数据的表格:
| RESULT | TYPE | NAME |
+---------+-------------+-----------+
| 101.96 | Indep Chk | Calcium |
| 101.96 | Control | Calcium |
| <5.00 | Meth Blank | Calcium |
| 1 | Duplicate | Calcium |
我试图得到以下结果但没有成功。
期望的输出:
| [Indep Chk] | Control | Duplicate | [Meth Blank] | Name |
| 101.96 | 101.96 | 1 | <5.00 | Calcium |
我该怎么做?
谢谢
【问题讨论】:
-
我忘了提到我的表会有不同的组件(名称和结果)。每个组件的“TYPE 列”永远不会改变。例如,我可以吃钙、锌、镁等。每个组件将始终具有 ("Indep Chk" , Control , Duplicate , "Meth Blank") 但不同的 Result。
标签: sql-server merge pivot