By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
9 rows affected
| cols |
|---|
| [VarA_1_VarB_1], [VarA_1_VarB_2], [VarA_1_VarB_3], [VarA_2_VarB_1], [VarA_2_VarB_2], [VarA_2_VarB_3], [VarA_3_VarB_1], [VarA_3_VarB_2], [VarA_3_VarB_3] |
| sql |
|---|
| select * from ( select [date], [value], concat('VarA_',varA_id,'_VarB_',varB_id) as Col from test ) as src pivot (sum([value]) for Col in ( [VarA_1_VarB_1], [VarA_1_VarB_2], [VarA_1_VarB_3], [VarA_2_VarB_1], [VarA_2_VarB_2], [VarA_2_VarB_3], [VarA_3_VarB_1], [VarA_3_VarB_2], [VarA_3_VarB_3] )) pvt |
| date | VarA_1_VarB_1 | VarA_1_VarB_2 | VarA_1_VarB_3 | VarA_2_VarB_1 | VarA_2_VarB_2 | VarA_2_VarB_3 | VarA_3_VarB_1 | VarA_3_VarB_2 | VarA_3_VarB_3 |
|---|---|---|---|---|---|---|---|---|---|
| 2005-01-20 | 197 | 58 | 90 | 210 | 133 | 67 | 87 | 87 | 87 |