1つの列を複数の列に分割し、いくつかの列を結合したいと考えています。 SQL Server 2012での変更はどのように行うことができますか?SQL Server 2014:1つの列から複数の列への行が少なく、テーブルをピボットする方法は?
入力
| 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のues? – etsa
@etsaには毎年4四半期があり、10年には40四半期のように続きます。 – hhh
cust 3でどのように出力されますか?私はCust 3で1レコードが入力に欠けていると思いますか? –