求oracle中where条件后各个条件的优先级,比如order by, group by,having,之类!越全越好!谢谢了

小弟想知道整个SQL是怎么执行的,按照怎样的优先顺序。
2025-03-24 15:47:00
推荐回答(1个)
回答1:

1. group by;将where筛选后的结果进行聚合;
2. having;将分组汇总后的查询结果限定为只有该子句为真的数据行
3.order by对最终返回的结果进行排序。
现学的,不过是自己写的