房天下 > 房天下问答 > 业主生活 > 其他
  • sql语句如何实现这样的功能

    姓名 科目 成绩张三 语文 20张三 数学 30张三 英语 90李四 语文 40李四 数学 90李四 英语 100通过sql语句实现成如下格式姓名 语文 数学 英语张三 20 30 90李四 40 90 100谢谢!

    提问者:111zhaojun

    发布于2010-09-22

共1个回答
  • 有得赚 丨Lv 3
    假设表结构:name、km(科目)、cj(成绩)select name,sum(case when km = '语文' then cj end) as 语文,sum(case when km = '数学' then cj end) as 数学,sum(case when km = '英语' then cj end )as 英语from 表名 group by name
    +1 2010-09-22 举报
热门人气推荐
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。