where子句与having子句的区别
2015-11-08 22:09
190 查看
where子句:是在分组之前使用,表示从所有数据中筛选出部分数据,以完成分组的要求,
在where子句中不允许使用统计函数,没有group by子句也可以使用。
having子句:是在分组之后使用的,表示对分组统计后的数据执行再次过滤,可以使用
统计函数,有group by子句之后才可以出现having子句。
在where子句中不允许使用统计函数,没有group by子句也可以使用。
having子句:是在分组之后使用的,表示对分组统计后的数据执行再次过滤,可以使用
统计函数,有group by子句之后才可以出现having子句。
相关文章推荐
- test
- bzoj2751【haoi2012】容易题(easy)
- OC中的类簇
- [LeetCode][JavaScript]Unique Binary Search Trees II
- SurfaceFlinger服务概述和学习计划
- LintCode-比较字符串
- Windows消息之Spk++工具
- Week1-1Human language and animal communication systems
- djvulibre使用简单说明
- nginx配置ajp
- 典型用户
- 垂直居中
- 2015.11.8 ---2013.南京
- ruby调试/练习时的小技巧
- POJ1548-Robots Dilworth 定理
- HDU 1160 FatMouse's Speed(最长递减子序列变形)
- ‘文案菜鸟的蜕变之旅’
- 杀死进程、退出应用程序时提示、自定义apk安装、反编译
- 《leetCode》:permutations II
- 大水题--CodeForces - 591A Wizards' Duel