• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > mysql 将列值转变为列的方法

mysql 将列值转变为列的方法

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了mysql使用方法,mysql安装方法,mysql数据库使用方法,mysql 索引方法,mysql数据库备份方法等相关知识,希望本文的分享对您有所帮助

-- 插入数据
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;

</div>

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 基于MYSQL中优化的一些方法
  • mysql 将列值转变为列的方法
  • MySQL的重装问题解决方法
  • mysql解决远程不能访问的二种方法
  • 如何解决mysql重装失败方法介绍
  • mysql 模糊搜索的方法介绍
  • mysql 判断记录是否存在方法比较
  • 彻底卸载MySQL的方法分享
  • mysql中判断记录是否存在方法比较
  • 免安转MySQL服务的启动与停止方法

相关文章

  • 2018-12-05Oracle 10G RAC故障透明转移与负载均衡测试
  • 2018-12-05解析SQL中树形分层数据的查询优化
  • 2018-12-05win32安装配置非安装版的MySQL
  • 2018-12-05mysql(10061)报错临时解决办法
  • 2018-12-05字符串聚合函数(去除重复值)
  • 2018-12-05Slave memory leak and trigger oom-killer_MySQL
  • 2018-12-05sql 语句中的 NULL值
  • 2018-12-05关于设计经验的10篇课程推荐
  • 2018-12-05PHP运算符与操作符入门详解
  • 2018-12-05具体介绍MySQL中Decimal类型和Float Double的区别

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 重新restore了mysql到另一台机器上后mysql 编码问题报错
    • MySQL数据库优化经验详谈(服务器普通配置)第1/3页
    • MySQL无GROUP BY直接HAVING返回空的问题分析
    • MySQL常用语句讲解汇总
    • Mysql 数据库访问类
    • MySQ登录提示ERROR 1045 (28000)错误如何解决
    • MySQL中or语句用法示例
    • SQL学习笔记二 创建表、插入数据的语句
    • mysql服务启动不了解决方案
    • Last_Errno: 1062,Last_Error: Error Duplicate entry

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有