当前位置: 首页 > web >正文

mysql中执行select命令的顺序

目录

1.select和where一起使用​编辑

2.select和order by一起使用


​​​​​​​1.select和where一起使用

假设一个表的结构如上图,如果我们想要查看语数英三门成绩总和大于200,最简单的方法就是:

但是有些人为了方便,就写成:

这个就要涉及mysql执行这句话的顺序了:

但是有人就想是否可以:

肯定也是不行的,这个重命名只限于前面表达的时候,所以我们只能老老实实的写:

2.select和order by一起使用

注意到上面发现order by后面又可以使用别名了,所以order by的执行顺序是在select后面的,因为他需要现有数据,才能去排序。所以order by可以使用select后面的别名。

所以正确的执行顺序是:

http://www.xdnf.cn/news/4584.html

相关文章:

  • PE文件结构(导入表)
  • 【AI论文】
  • JavaSE核心知识点01基础语法01-05(字符串)
  • 进程与线程详细介绍
  • 如何使用 QuickAPI 连接 PostgreSQL 数据库并将PostgreSQL数据发布成API?
  • 嵌入式开发学习日志Day15
  • AI恶魔之眼使用说明书
  • Spring Bean 的创建流程
  • 分布式id的两大门派!时钟回拨问题的解决方案!
  • 单调栈原理
  • vtkSmartPointer<vtkPolyData> 常用的函数方法
  • Spring Boot 多数据源事务管理
  • async/await的另一种食用方法
  • vue-quill-editor的失焦事件
  • 分布式架构详解
  • #黑马点评#(一)登录功能
  • 数字化转型-4A架构之应用架构
  • 鸿蒙编译boost
  • 浅谈微前端沙箱机制
  • 报表分析报告怎么写?零基础掌握报表分析三要素!
  • canal mysqltomysql增加同步的库操作
  • 96、数图求解(整数规划建模求解)
  • 分布式-Redis分布式锁
  • 如何用FastMCP快速开发自己的MCP Server?
  • 2024ccpc【上海+陕西】
  • Windows远程桌面实现之十七:基于浏览器的文件和目录传输(一)
  • 解决 win11 连接共享打印机,报错 0x00000709 问题
  • Analytics Service 对生产环境性能的影响
  • Spring-博客系统项目
  • 动态规划之回文串问题