• ADADADADAD

    mysql更改纵向变横向排列的方法[ mysql数据库 ]

    mysql数据库 时间:2024-12-03 10:27:35

    作者:文/会员上传

    简介:

    第一步,创建数据表,我这里已创建完成,以下是展示数据图。第二步,纵向显示每个班级的总分,用如下语句:select class,sum(score) from student group by class;查询结果:第三步,要将结

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    第一步,创建数据表,我这里已创建完成,以下是展示数据图。

    第二步,纵向显示每个班级的总分,用如下语句:

    select class,sum(score) from student group by class;

    查询结果:

    第三步,要将结果横向显示,则用case when语句,语句如下:

    select sum(case when class='一年一班' then score else 0 end) 一年一班成绩,sum(case when class='一年二班' then score else 0 end) 一年二班成绩,sum(case when class='一年三班' then score else 0 end) 一年三班成绩from student;

    查询结果:

    mysql更改纵向变横向排列的方法.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: mysql