mysql 横向排列,mysql横向转纵向、纵向转横向排列
mysql横向转纵向、纵向转横向排列
初始化数据
DROP TABLE IF EXISTS `test_01`;
CREATE TABLE `test_01` (
`id` int(0) NOT NULL,
`user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户',
`km` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '科目',
`fs` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '分数',
`time` datetime(0) NULL DEFAULT NULL COMMENT '时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
INSERT INTO `test_01` VALUES (1, '小三', '语文', '98', '2020-08-06 15:51:21');
INSERT INTO `test_01` VALUES (2, '小三', '数学', '90', '2020-07-01 15:51:25');
INSERT INTO `test_01` VALUES (3, '小三', '英语', '77', '2020-06-01 15:51:28');
INSERT INTO `test_01` VALUES (4, '小二', '英语', '78', '2020-06-01 15:51:28');
一、横向转纵向排列
SELECT
user,
SUM( CASE WHEN km = "语文" THEN fs ELSE 0 END ) "语文",
SUM( CASE WHEN km = "数学" THEN fs ELSE 0 END ) "数学",
SUM( CASE WHEN km = "英语" THEN fs ELSE 0 END ) "英语"
FROM
test_01
GROUP BY user
二、纵向转横向排列
SELECT km FROM test_01 WHERE id = 1
UNION
SELECT fs FROM test_01 WHERE id = 1
mysql 横向排列,mysql横向转纵向、纵向转横向排列相关推荐
- MySQL交叉表:纵向数据显示为横向。
最近在处理一些数据,要实现纵向数据横向显示的效果,在百度花费多个小时东征西伐南讨北战之后,终于找到一个概括的较为详尽的文章,特地转载过来以便更多的人解决相关问题,希望原作者不要介怀. 在某些数据库中有 ...
- MySQL交叉表:纵向数据显示为横向
原文地址:https://my.oschina.net/MiniBu/blog/83233 最近在处理一些数据,要实现纵向数据横向显示的效果,在百度花费多个小时东征西伐南讨北战之后,终于找到一个概括的 ...
- Matlab纵向比和横向比,宽度是横向还是纵向-纵向比和横向比-纵向是横向还是竖向...
仅靠文字,西湖说不清楚. 还是上图吧. 如下图所示: 其中的x为横向宽度.y为纵向深度. 多层横向全宽挖掘法为什幺要留施工便道 施工便道是用于将来基础施工时方便机械设备,人员进入场地的.如果没有便道将 ...
- SPSS纵向数据格式转换为横向数据格式时变量不是自己想要
SPSS数据格式转换分为两种情况:横向格式转纵向格式,纵向格式转横向格式. 横向格式转纵向格式其实是将变量转换为个案:纵向格式转横向格式是将个案转换为变量.在纵向格式转换为横向格式的过程中,我遇到了转 ...
- 【架构实践】微服务架构全解析:Scale Cube 横向扩展,垂直扩展,纵向扩展
目录 微服务架构全解析:Scale Cube 横向扩展,垂直扩展,纵向扩展 前言
- 数据中心基础设施是应该纵向扩展还是横向扩展?
导读:如今数据量越来越大,数据中心需求也会越来越高,当数据中心需要扩容时,那么问题来了,我们需要可伸缩的数据中心资源,那数据中心应该是纵向扩展好?还是横向扩展好呢?如何兼顾成本,效率,性能等多方因素呢 ...
- 如何把PDF的一页从纵向改为横向?
有时候打开一个PDF文档,页面布局都是横向,而其中一页确实纵向,整体很不协调,要如何进行调整呢?如何调整PDF页面纸张方向? 你是否也遇到过以下这种情况,PDF的页面纸张方法有横向也有纵向: 如果我们 ...
- oracle竖着显示数据,2020 Oracle、mysql经典例题一(如何把表格数据竖着排列)
2020 Oracle.mysql经典例题一(如何把表格数据竖着排列) 2020 Oracle.mysql经典例题一(如何把表格数据竖着排列) Oracle.mysql经典例题--如何把表格成绩竖着排 ...
- mysql 横向排列,mysql横向转纵向、纵向转横向排列的方法
初始化数据 DROP TABLE IF EXISTS `test_01`; CREATE TABLE `test_01` ( `id` int(0) NOT NULL, `user` varchar( ...
最新文章
- ECMA262 Edition5 Object,Object的属性和方法,Object.prototype的方法.
- java frame button_java – 从Button打开一个新的JFrame
- 计算机安全性无效无法连接到网络,图文研习windows10系统连接网络提示无法连接到此网络错误的方法?...
- display:table的用法
- prop在java中_jquery中attr和prop的区别
- 返回值带头信息 php_php与Redis实现分布式锁
- H3C 初级综合实验
- 恩布企业 IM 安卓端 1.1 增强版本
- freebsd安装linux网卡驱动,FreeBSD安装后的网卡配置
- qt的opengl开发(qopenglwidget)(初始化,画线,平移,局部缩放)2d开发
- 浅读艾宾浩斯遗忘曲线
- VMware windows xp虚拟机设置静态ip
- 经纬度换算数值_经纬度换算
- SDUTACM[1160]某年某月的天数
- u盘安装centos8黑屏_求助啊为何装centos7一点安装就黑屏
- 一花独放不是春 远光软件区块链业务赚钱背后 链圈仍在过冬
- (一)公主连结游戏拆解
- 70 个 Shell 脚本面试问题和答案
- Java前端和后端的区别?
- MATLAB 数据分析方法(第2版)2.3 数据变换
热门文章
- oracle 蜥蜴封面,《自然》封面文章遭质疑,“史上最小恐龙” 还是某种蜥蜴?...
- 全网最全滚动条隐藏CSS样式 亲测有效
- Java 处理 iphone拍照后 图片EXIF属性翻转90度的方法
- romantic math
- Mac OS 安装和卸载软件
- 【Elasticsearch教程21】分页查询以及Array数组排序 nested排序 详细案例
- 荣耀路由器家族新品开箱上手 wifi6时代全面来临
- 第二章:Redhat7.x系统安装
- 金庸正版,鹿鼎记手游电脑版,如何在电脑上安装
- js 隐藏手机号码中间四位