MySQL列转行sql语句
初始数据:
CREATE TABLE `TEST_TB_GRADE` (`ID` int(10) NOT NULL AUTO_INCREMENT,`USER_NAME` varchar(20) DEFAULT NULL,`COURSE` varchar(20) DEFAULT NULL,`SCORE` float DEFAULT '0',PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;insert into TEST_TB_GRADE(USER_NAME, COURSE, SCORE) values
("张三", "数学", 34),
("张三", "语文", 58),
("张三", "英语", 58),
("李四", "数学", 45),
("李四", "语文", 87),
("李四", "英语", 45),
("王五", "数学", 76),
("王五", "语文", 34),
("王五", "英语", 89);
select user_name, '语文' COURSE , CN_SCORE as SCORE from test_tb_grade2
union select user_name, '数学' COURSE, MATH_SCORE as SCORE from test_tb_grade2
union select user_name, '英语' COURSE, EN_SCORE as SCORE from test_tb_grade2
order by user_name,COURSE;
MySQL列转行sql语句相关推荐
- mysql列转行统计查询_Mysql 列转行统计查询 、行转列统计查询
Mysql group_concat函数列转行,与行转列 例一: SELECT num from user 1.使用group_concat函数得到列转行 select group_concat(nu ...
- MySQL 列转行用法实现
需求 需要将如下所示原始表数据转为结构化的数据按行显示: 转为结构化数据: 解决方法 如果是单条记录通过SUBSTRING_INDEX容易实现,SQL语句如下: select name,SUBSTRI ...
- MySQL数据库:SQL语句
MySql数据库系列阅读 MySQL数据库 MySQL数据库:SQL语句 MySQL数据库:完整性约束 MySQL数据库备份与还原 MySQL数据库:编码 1. SQL概述 1.1 什么是SQL SQ ...
- 1.MySQL数据库 2.SQL语句
01数据库概念 * A: 什么是数据库数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库中的数据进行增加,修改,删除及查询操作. * B: 什么是数据库 ...
- MySQL数据库的SQL语句
MySQL数据库的SQL语句 MySQL的常用数据类型 MySQL数据类型及含义 char与varchar的区别 MySQL的基本命令 登录数据库 查看MySQL数据库版本 查看当前服务器中的数据库 ...
- MySQL数据库高级SQL语句(三)
MySQL数据库高级SQL语句 SELECT TRIM 连接查询 CREATE VIEW UNION 交集值 无交集值 CASE SELECT TRIM SELECT TRIM (位置 '想移除掉的字 ...
- MySQL 简介及SQL 语句
MySQL 简介及SQL 语句 一.数据库概述 1.数据库的分类 1)区别 2.MySQL 概述 3.MySQL 存储原理 二.部署 MySQL 数据库 1.安装 MySQL 数据库 2.优化调整 M ...
- MYSQL数据库初窥门径, SQL语句地熟练使用, 图形化界面提高效率
目录 一. 前文简介 二. MYSQL简介 2.1 什么是数据库 2.2数据库地特点以及作用 三.MYSQL基础操作(SQL语句) 3.1连接数据库 3.2数据库的语法特点,以及数据库必会操作 数据操 ...
- mysql中利用sql语句修改字段名称,字段长度等操作(亲测)
在网站重构中,通常会进行数据结构的修改,所以添加,删除,增加mysql表的字段是难免的,有时为了方便,还会增加修改表或字段的注释,把同字段属性调整到一块儿.这些操作可以在phpmyadmin或者别的m ...
最新文章
- Win7下基于消息安全模式的WCF托管(IIS与WinForm)
- Java 递归解决 quot;仅仅能两数相乘的计算器计算x^yquot; 问题
- JavaScript———从setTimeout与setInterval到AJAX异步
- reactor线程模型_从TCP服务器到I/O模型,带你学习Netty
- 内网网段范围_局域网中多网段的划分
- select隐藏_数仓|几种SQL隐藏的错误,你遇到过吗?
- html action能跨域么,ASP.NET MVC 中设置跨域
- Python练习:用户登录(三次机会)
- linux在cd后直接显示文件格式,Linux命令学习笔记之一目录与文件基本操作
- 【Flink】Flink 源码阅读笔记(15)- Flink SQL 整体执行框架
- git的丰富实用经验
- LeetCode: Minimum Time Difference
- hihoCoder 1369 网络流一·Ford-Fulkerson算法 (网络流学习#1 记录)
- 2018年版计算机技术类北大中文核心期刊目录
- Java批量数据清洗
- vs2005安装opengl
- 小鸟云服务器如何通过本地安全策略阻止IP访问?
- Android自定义系列——10.PathMeasure
- 一张图,理清微服务架构路线(收藏)
- 你尿尿的时长是不是21秒?2次登上Nature封面的他,靠研究拉尿获得“诺贝尔奖”.........