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

MySQL更改纵向变横向排列的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!

成都创新互联公司专业为企业提供山阴网站建设、山阴做网站、山阴网站设计、山阴网站制作等企业网站建设、网页设计与制作、山阴企业网站模板建站服务,十载山阴做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

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

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

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

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

查询结果:

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

第三步,要将结果横向显示,则用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更改纵向变横向排列的方法

感谢各位的阅读!看完上述内容,你们对mysql更改纵向变横向排列的方法大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注创新互联行业资讯频道。


标题名称:mysql更改纵向变横向排列的方法
文章地址:http://bzwzjz.com/article/pieppi.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 四川成都网站制作 成都网站建设 网站建设 网站建设方案 成都网站建设 网站建设推广 达州网站设计 公司网站建设 成都网站制作 成都网站设计 营销型网站建设 移动网站建设 定制网站制作 成都营销网站制作 成都网站建设推广 企业网站建设公司 成都企业网站制作 重庆网站制作 成都h5网站建设 手机网站设计 成都网站设计 定制网站设计