mysql+纵表和横表_mysql 横表和纵表转换
(1)表tb1有如下数据:
姓名 语文 数学 物理
张三 68 89 99
李四 90 66 78
现在要求写出查询语句得到如下查询结果
name subject score
张三 语文 68 张三 数学 89 张三 物理 99 李四 语文 90 李四 数学 66 李四 物理 78 sql语句如下:
或者:
(2)tb2表有如下数据:
name subject score
张三 语文 74 张三 英语 88 张三 物理 90 李四 语文 88 李四 英语 67 李四 物理 95
通过查询得到如下数据:
姓名 语文 英语 物理
张三 74 88 90 李四 88 67 95
sql语句如下:
现在要求写出查询语句得到如下结果:
姓名 语文 英语 物理 总分 平均分
张三 74 88 90 252 84 李四 88 67 95 250 83.33
sql:
mysql+纵表和横表_mysql 横表和纵表转换相关推荐
- mysql 分表后如何扩展_mysql扩展至分库分表
MySQL互联网Oracle企业应用数据结构 . 数据库的复制能解决访问问题,并不能解决大规模的并发写入问题,要解决这个问题就要考虑mysql数据切分了 数据切分,顾名思义,就是数据分散,将一台主机上 ...
- mysql数据意外删了怎么办_MySQL数据库意外崩溃导致表数据文件损坏无法启动怎么办...
MySQL数据库意外崩溃导致表数据文件损坏无法启动怎么办 发布时间:2020-07-20 13:45:46 来源:亿速云 阅读:57 作者:小猪 这篇文章主要为大家展示了MySQL数据库意外崩溃导致表 ...
- mysql 分表后如何扩展_MySQL横向扩展-分库分表解决方案总结
从业务场景看分库分表 互联网行业中,业务场景通常写少读多的情况居多,在MySQL的使用前期,读性能大多可以通过SQL优化来解决,但随着业务的持续发展,单纯依靠SQL的查询优化会越来越难以达到业务服务要 ...
- mysql 表分区使用场景_MySQL的分区和分表应用场景分析
一.分表的前世今生 MySQL5.0以前版本存在单表行数的性能下降拐点,以经典的MySQL4.17或MySQL3.23为例,那个特定年代的存储引擎主要是ISAM或类ISAM存储引擎和BDB存储引擎,运 ...
- mysql查询姓名第二个字_mysql数据库(二)——表的查询
1.单表查询 1.1 查询语法 SELECT 字段1,字段2... FROM 表名 WHERE 条件 GROUP BY field HAVING 筛选 ORDER BY field LIMIT 限制条 ...
- mysql delete 表关联删除数据_MYSQL中delete删除多表数据与删除关联数据
在mysql中删除数据方法有很多种,最常用的是使用delete来删除记录,下面我来介绍delete删除单条记 录与删除多表关联数据的一些简单实例. 1.delete from t1 where 条件 ...
- mysql 复制表中的数据_MySQL中快速复制数据表方法汇总
本文将着重介绍两个MySQL命令的组合,它将以原有数据表为基础,创建相同结构和数据的新数据表. 这可以帮助你在开发过程中快速的复制表格作为测试数据,而不必冒险直接操作正在运行 的数据表. 示例如下: ...
- mysql 表引擎无法更新_Mysql安装archive引擎更新表引擎
1,在mysql命令行中安装Archive引擎 1,查找mysql plugins lib目录,看目录中是否存在Archive的so; mysql > show variables like'p ...
- mysql 数据表创建字段类型_MySQL 数据类型简介 创建数据表及其字段约束
数据类型介绍 MySQL 数据类型分类 整型 浮点型 字符类型(char与varchar) 日期类型 枚举与集合 具体数据类型见这篇博客 MySQL表操作中的约束 primary key 主键约束 非 ...
- mysql 字符列做日期分区_mysql 根据日期字段做表分区
mysql 的表分区有几种类型, list, hash, range等, 今天我们介绍下日期分区, 假如与如下表: 新建mysql分区表CREATE TABLE core( core_id INT ...
最新文章
- android服务器压力测试,Android压力测试Monkey工具
- OpenCV在ARM上的移植
- 嵌入式linux mono,嵌入式linux/android alsa_aplay alsa_amixer命令行用法(示例代码)
- python全栈开发-json和pickle模块(数据的序列化)
- java allocate_Java中volatile关键字的最全总结
- P4548-[CTSC2006]歌唱王国【概率生成函数,KMP】
- Codeforces Global Round 11——E随机+线性基待补
- 机器学习实战应用50讲(一)-使用student’s T检验的未必是学生
- 响应设置cookie_注册登录 与 Cookie
- veket linux软件下载6,veket linux官方
- img标签中alt和title属性的正确使用
- linux文件存储结构,Linux文件存储方式以及软硬链接
- SEO常用辅助工具整合
- js读取本地excel到html,JS读取本地EXCEL文件
- 微软认证(MTA)的java,js以及数据库考过了
- 【数据结构与算法】摔鸡蛋
- 嵌入式实时操作系统FOS简介
- 樊登读书会终身成长读后感_(完整版)《终身成长》读后感
- matlab 滤波器设计 coe_现代雷达系统分析与设计
- 程序中说的挂起是什么意思
热门文章
- Jinja2安装与基本API用法
- 错误0x800700E1:无法成功完成操作,因为文件包含病毒或潜在的垃圾软件。
- 微型计算机输入设备 写出六种,计算机一级考试word题及答案
- (13.1.1)PMBOK之一:运营,项目、项目集、项目组合、组织战略及其管理
- 数学与计算机科学虎扑,数学发展到今天还有继续研究的必要吗?
- 转贴:求真功诚访大成名家--程立华 (2006-09-22 16:08:11)
- 锂离子电池热失控的机理
- dell电脑如何安装ubuntu系统_Dell台式机安装Ubuntu 16.04注意事项( Alienware R6)
- Redis的expire(过期时间)
- python def -> : ->什么意思