![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
文章平均质量分 75
jay_zhouxl
这个作者很懒,什么都没留下…
展开
-
Oracle group by用法介绍
group by是分组函数。一般都是配合聚合函数使用的。介绍几个重要的知识点。select 后面的所有列中,没有使用聚合函数的列,必须出现在 group by 后面group by是分组函数,所以查询的数据都是基于这分组来说的。看例子: A B 1 abc 1 bcd 1 asdfg select A,B from table group by A 你说这样查出来是什么结果, A B原创 2016-09-24 17:36:50 · 1938 阅读 · 0 评论 -
join on where执行顺序
数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。 在使用left jion时,on和where条件的区别如下:1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有left join的含义(必须返回左转载 2016-09-24 17:55:08 · 423 阅读 · 0 评论