mysql有意思的order by 子查询
mysql 查询 by order 有意思
2023-09-11 14:21:09 时间
在对应的mysql技术小伙伴交流群里发现一个这样的order by
需求:根据学生的平均成绩排序
按我以往的经验,我肯定
select t1.* from student t1 join (select sno,avg(score) avg_score from student group by t1.sno) t2 on t1.sno=t2.sno order by t2.avg_score
然后发现群里还可以这样,也算是涨见识了吧,没想到order by里也可以这样用,以前都是用在 where 子查询和 select 子查询中
相关文章
- mysql中使用show variables同时查询多个参数值?show variables的使用?
- 大型网站应用中MySQL的架构演变史
- MySQL进阶篇(03):合理的使用索引结构和查询
- 【MySQL】Mysql 日志
- 【MySQL高级】MySql中常用工具及Mysql 日志
- 详解 MySQL 慢查询 的 13 个 原因
- MySQL 查询库中所有表记录 & sql_mode=only_full_group_by
- mysql中替换oracle中的rownum,connect ,level方案
- 【MySQL进阶-07】深入理解mysql性能优化以及解决慢查询问题
- mysql下出现Unknown column ‘xx‘ in ‘on clause‘的完全解决方法
- Mysql中Truncate用法详解
- 【Docker/MySQL】解决报错:2006-MySQLserver has gone away
- SQL注入篇——mysql 联合查询注入
- 基于Python(Django )+VUE+MySQL实现多功能美颜 Web 应用【100010556】
- MySQL中间件之ProxySQL(9):ProxySQL的查询缓存功能
- linux MySQL 初始化数据库
- MySQL慢查询 - 开启慢查询
- Mysql 5.7源码编译启动 报error问题:The server quit without updating PID file (/data/data_mysql/mysql.pid).
- 记录一次优化mysql查询语句的方法
- MySQL慢查询详解
- MySQL中的RAND()函数使用详解(order by rand() 随机查询取前几条记录)
- mysql多表关联查询进行数据修改举例
- MySQL的索引和事务
- mysql生产环境____主从同步修复案例
- mysql gtid 跳过事务 mysql gtid从库落后跳过落后事务
- window安装MYSQL出错:a windows service with the name MYSQL already...service.
- Navicat MySQL 自动备份
- 【MySQL】实验四 多表查询
- mysql 下 计算 两点 经纬度 之间的距离
- 高性能 MySQL(十):执行一个查询的过程