SQL--SQL语句执行顺序
来源:互联网 发布:强直性脊柱炎 知乎 编辑:程序博客网 时间:2024/06/05 12:46
1. from 从硬盘加载到内存缓冲区
where用于在初始表中进行筛选查询
group by xx将值为xx的相同信息放在同一组里
having 对分组结果进行筛选,可用聚集函数
select不能在where中使用select中定义的别名进行查询
distinct去重
union
order by
SQL执行顺序:from--where--group by--having--select--distinct--union--order by
2. 如:
SELECT warehouse_stockFROM ic_stockGROUP BY warehouse_stockHAVING AVG(warehouse_stock)<200;
从ic_stock表中,按照warehouse_stock进行分组,同时将分组结果中平均库存少于200的结果进行筛选,最终输出得到最后结果。
其中,select中返回的字段,作为分组的依据;用having进行条件筛选时,所使用的元素必须出现select列表中。
阅读全文
0 0
- SQL语句执行顺序
- sql 语句 执行顺序
- SQL语句执行顺序
- SQL语句执行顺序
- sql语句执行顺序
- sql语句执行顺序
- sql语句执行顺序
- sql语句执行顺序
- sql语句执行顺序
- SQL 语句执行顺序
- SQL语句执行顺序
- SQL语句执行顺序
- sql语句执行顺序
- sql语句执行顺序
- SQL语句执行顺序
- SQL语句执行顺序
- sql语句执行顺序
- Sql语句执行顺序
- iOS8 苹果自带的毛玻璃效果
- 事务与两阶段提交
- C语言基础练习12
- 清理ambari安装的hadoop集群
- Android组件学习笔记(SharedPreferences实现保存)
- SQL--SQL语句执行顺序
- Kotlin语法 学习笔记(一)
- bat 获取文件的相关属性整理
- Toppay 数据格式转换
- 【Mybatis学习】框架中使用到的设计模式
- NumberUtils简单介绍和具体实例
- C#中BadImageFormatException异常
- access数据库和SQL数据库bit类型的差别
- Spring + Mybatis环境实现Mysql数据库主从切换