一道SQL语句题,竖表变横表

来源:互联网 发布:无间道3知乎 编辑:程序博客网 时间:2024/05/13 05:48

 

表c

时间,结果

01-01,赢

01-01,输

01-02,赢

01-02,输

01-02,输

 

SQL语句后变的表成这样:

 

时间 输 赢

01-01 1 1

01-02 2 1

 

 

select 时间,sum(case 结果 when '输' then 1 else 0 end) 输,sum(case 结果 when '赢' then 1 else 0 end) 赢from c group by 时间

原创粉丝点击