我想將一列分成許多列併合並一些列。我如何在SQL Server 2012中進行修改?SQL Server 2014:一列到多列,行較少,如何擺動一張表?
輸入
| Cust | Q | Val |
------------------------------------
| 1 | 1 | 10 |
| 2 | 2 | 20 |
| 1 | 2 | 30 |
| 4 | 4 | 40 |
| 4 | 1 | 400 |
| 4 | 2 | 4000 |
輸出:如何到達這裏從輸入?
| Cust | ValQI | ValQII | ValQIII | VALQIV |
-----------------------------------------------------------------
| 1 | 10 | 30 | | |
| 2 | | 20 | | |
| 3 | | | | |
| 4 | 400 | 4000 | | 40 |
有多少個不同的val你在Q? – etsa
@每年有4個季度,所以10年有40個季度,依此類推。 – hhh
如何獲得cust 3的輸出?我認爲你有一個記錄錯過了cust 3的輸入? –