首页 > 解决方案 > 如何将特定列作为行

问题描述

我当前的数据是 sql

 Date      ClientCode   Amount  
01.02.2020  Z001         20 
01.02.2020  Z004         75 
01.02.2020  Z005         76 
02.02.2020  Z001         40 
03.02.2020  Z001         60 
04.02.2020  Z004         75 
05.02.2020  Z006         75 
06.02.2020  NULL        NULL    
07.02.2020  NULL        NULL    
08.02.2020  NULL        NULL    

我想要这种格式

ClientCode   01-02-2020   02-02-2020   03-02-2020    04-02-2020  05-02-2020  06-02-2020  07-02-2020 
Z001           20.00       40.00           60.00          0.00     0.00         0.00         0.00
Z004           75.00       75.00           0.00           0.00     0.00         0.00         0.00

标签: sqlpivot

解决方案


推荐阅读