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

java面试题-Sql 语句的执行顺序

远离八股文,面试大白话,通俗且易懂

看完后试着用自己的话复述出来。有问题请指出,有需要帮助理解的或者遇到的真实面试题不知道怎么总结的也请评论中写出来,大家一起解决。

java面试题汇总-目录-持续更新中

Sql 语句的执行顺序

from table   先确定从哪张表中查询数据

on                 如果连表查询先确定条件

left / right     确定条件后再确定是左连接还是右连接

where           表和链接关系确定后,进行条件筛选,确定数据的范围

group by      数据确认后,查看是否有分组

having          分组数据确定后,如果存在having则再次进行条件筛选

select            等所有的数据都确认好,则开始在确定的数据中选择需要的数据

distinct         选择好数据后,对数据看下是否有去重的操作

order by        对已处理好的数据,做排序

limit               排完序之后,则通过limit 决定到底需要获取多少条数据


http://www.kler.cn/a/308573.html

相关文章:

  • 第三十一天|贪心算法| 56. 合并区间,738.单调递增的数字 , 968.监控二叉树
  • 在JPA和EJB中用乐观锁解决并发问题
  • 使用 Keras 训练一个卷积神经网络(CNN)(入门篇)
  • 【自用】0-1背包问题与完全背包问题的Java实现
  • MySQL系列之如何在Linux只安装客户端
  • 智能电视/盒子的应用管理——通过ADB工具优化体验
  • 【SOP】使用MMDeploy将MMAction2的模型转换为TensorRT
  • 二叉树的前中后序遍历(递归法)( 含leetcode上三道【前中后序】遍历题目)
  • java-lambda-常用方法总结汇总
  • 【乐企】旅客运输发票接口实现
  • 第159天:安全开发-Python-协议库爆破FTPSSHRedisSMTPMYSQL等
  • 持续集成与持续交付CI/CD
  • TDengine 首席架构师肖波演讲整理:探索新型电力系统的五大关键场景与挑战
  • CentOS7下安装Ruby3.2.4的实施路径
  • LeetCode_sql_day26(184,1549,1532,1831)
  • ubuntu系统服务器离线安装python包
  • 力扣(leetcode)每日一题 2848 与车相交的点
  • 7天速成前端 ------学习日志 (继苍穹外卖之后)
  • Spire.PDF for .NET【页面设置】演示:为 PDF 添加背景颜色或背景图像
  • python压缩图片的代码
  • 《锐捷AP 胖模式配置示例》
  • UiBot教程:实现复杂流程图的高效方法
  • C++学习笔记(21)
  • solidity-21-call_contract
  • 华为SMU02B1智能通信电源监控单元模块简介
  • 基于SpringBoot+Vue的养老院管理系统