Oracle数据库之外连接和分组查询:left,right,full join 和表连接
来源:互联网 发布:免费淘宝代理加盟 编辑:程序博客网 时间:2024/05/22 00:44
数据库开发时经常要编写过程来优化数据库的增删该查和一些简单的业务操作,或在java中调用,或定义job按时执行(如每天,每周,每月...的统计任务),其中查询操作最有可能面临性能瓶颈。
因此,我们通常希望(遇过按月查询几亿条数据的情况)查询操作能够尽可能地快,减少对数据量大的表查询次数将极大地提高数据库查询的效率。
使用left,right,full 和分组函数混搭将极大的提高查询效率,查询的要点是:
1、尽量不做表连接(这个操作是极其耗费时间的)。
2、尽可能在查询的第一步将数据分组查询,自定义分组可以按照本人的一篇博客《Oracle数据库之group by:按自定规则分组》。
附 left join的使用方法,也可以使用(+)代替
select a.*,kks,kkzjs from (select substr(dwbh,0,4) dwbh, jdmc from AAAAAA) a left join (select substr(xzqhh,0,4) xzqhh,count(1) kks from BBBBBB group by substr(xzqhh,0,4)) b on a.dwbh=b.xzqhh;
请勿转载
------------------------------------------------------------------------我是萌萌的小尾巴,Sherlock Law 0 0
- Oracle数据库之外连接和分组查询:left,right,full join 和表连接
- Sql连接查询大全,left join,right join,full join
- sql多表连接查询inner join, left join , right join ,full join ,cross join
- sql多表连接查询inner join, left join , right join ,full join ,cross join
- sql多表连接查询inner join, left join , right join ,full join ,cross join
- sql多表连接查询inner join, left join , right join ,full join ,cross join
- sql多表连接查询inner join, left join , right join ,full join ,cross join
- sql 多表连接查询inner join, left join , right join ,full join ,cross join
- mysql多表连接查询inner join, left join , right join ,full join ,cross join
- sql多表连接查询inner join, left join , right join ,full join ,cross join
- SQL多表连接查询INNER JOIN, LEFT JOIN , RIGHT JOIN ,FULL JOIN ,CROSS JOIN
- sql多表连接查询inner join, left join , right join ,full join ,cross join
- sql多表连接查询inner join, left join , right join ,full join ,cross join
- SQL表连接查询(inner join、full join、left join、right join)
- SQL表连接查询(inner join、full join、left join、right join)
- SQL表连接查询(inner join、full join、left join、right join)【转载】
- SQL表连接查询(inner join、full join、left join、right join)
- SQL表连接查询(inner join、full join、left join、right join)
- ListView学习笔记(一)
- Android:屏幕适配(2),Google百分比布局的扩展
- 1B. Spreadsheets
- 更新ShareSDK注意事项
- css页面排版图片下边出现空隙解决方法
- Oracle数据库之外连接和分组查询:left,right,full join 和表连接
- android Audio机制
- 第13周上机实践项目 - 验证算法(2)Kruskal算法的验证
- Swift之ImageView、NSTimer使用
- Linux-虚拟机下设置静态IP
- 第十二周项目2-操作用邻接表存储的图
- 第十二周项目1—图基本算法库
- HTML 5接口全方位测试总结
- ListView优化实战指南