代码改变世界

group by having和connect by

2015-10-21 11:45  hf_sun  阅读(674)  评论(0编辑  收藏  举报

--使用group by 子句对数据进行分组;对group by 子句形成的组运行聚集函数计算每一组的值;最后用having 子句去掉不符合条件的组。
--having 子句中的每一个元素也必须出现在select列表中。有些数据库例外,如oracle.
--having子句和where子句都可以用来设定限制条件以使查询结果满足一定的条件限制。
--having子句限制的是组,而不是行。where子句中不能使用聚集函数,而having子句中可以。

connect by连接:

http://www.cnblogs.com/baiyixianzi/archive/2012/08/30/plsql12.html

http://www.cnblogs.com/linjiqin/p/3152690.html