sql查询

student    kemu

A             语文

A             语文

A             数学

B             语文

B             数学

如何实现查询:

student     语文     数学

A              2          1

B              1          1

 

SQL:

select student ,sum(case kemu when '语文' then 1 esle 0 end) 语文,

                      sum(case kemu when '数学then 1 esle 0 end) 数学

                      from table group by student

posted on 2013-01-10 11:38  HonestPeople  阅读(114)  评论(0编辑  收藏  举报