海力源码logo图片
400电话图片
热门关键词:  响应式网站    设计网站    营销型网站   
源码资讯
当前位置:首页 > 源码资讯 > mysql 将列值转变为列的方法

mysql 将列值转变为列的方法

资讯来源:海力源码    点击次数:482    更新时间:9/17/2022 8:36:31 AM
复制代码 代码如下:     -- 创建库 CREATE TABLE `rate` ( `uname` VARCHAR (300), `object` VARCHAR (300), `score` VARCHAR (300) );   -- 插入数据 INSERT INTO test.rate (uname, object, score) VALUES('aaa', 'chinese', '67'), ('aaa', 'math', '89'), ('aaa', 'physical', '89'), ('bbb', 'chinese', '67'), ('bbb', 'math', '75'), ('bbb', 'physical', '89');     -- 查询 SELECT DISTINCT uname AS '姓名', SUM(CASE object WHEN 'chinese' THEN score END) AS '语文', SUM(CASE object WHEN 'math' THEN score END) AS '数学', SUM(CASE object WHEN 'physical' THEN score END) AS '物理' FROM rate GROUP BY uname;

  • 海力源码手机版
  •  联系网站客服
  • 本站图片等部分资料来源于网上,部分未能与原作者取得联系,若涉及版权问题,请联系我们删除!
  • Copyright www.hailiym.com © 2026 All Rights Reserved 海力源码 版权所有 模板标签
  • 联系地址:广东省东莞市南城区莞太路  源码技术支持QQ:42805021
  •    计算机软件著作权登记号:2019SR1008471