SQL
文章平均质量分 91
zhaohanjiangit
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[转]sql中 in 、not in 、exists、not exists 用法和差别
转载:http://blog.youkuaiyun.com/lihan6415151528/archive/2009/08/20/4466914.aspx exists (sql 返回结果集为真) not exists (sql 不返回结果集为真) 如下: 表A ID NAME 1 A1 2 A2 3 A3 表B ID A...2010-03-31 14:30:59 · 138 阅读 · 0 评论 -
[转]ORACLE 中IN和EXISTS比较
地址:http://www.cnblogs.com/yf520gn/archive/2009/01/12/1374359.html EXISTS的执行流程 select * from t1 where exists ( select null from t2 where y = x ) 可以理解为: for x in ( select * ...2010-03-31 14:36:05 · 141 阅读 · 0 评论 -
sql的 left join 命令简介
地址:http://www.phpweblog.net/zwws/archive/2007/02/23/944.html 给个通俗的解释吧. 例表a aid adate 1 a1 2 a2 3 a3 表b bid bdate 1 b1 2 b2 4 b4 两个表a,b相连接,要取出id相同的字段 select * from a inner ...2010-03-31 17:40:37 · 192 阅读 · 0 评论 -
sql查询优化
地址:http://blog.youkuaiyun.com/fertiland/archive/2007/07/12/1687008.aspx 1 有两个表,A表800多万,B表900多万,这两个表要做关联查询,没有GROUP BY等操作,只是普通的查询,如何提高速度? [1]把能限制范围最小的条件放在最前面,此条件对应的列加一下索引 [2]尽量把Where后面给出的条件所要用的字段...2010-04-01 17:01:04 · 183 阅读 · 0 评论 -
使用Bulk Collect提高Oracle查询效率
Oracle8i中首次引入了Bulk Collect特性,该特性可以让我们在PL/SQL中能使用批查询,批查询在某些情况下能显著提高查询效率。现在,我们对该特性进行一些简单的测试和分析。1. 首先,我们创建一个表,并插入100000条记录 在SQL/Plus中执行下列脚本: drop table empl_tbl / create table empl_tbl(last_name varc...原创 2012-05-16 17:48:32 · 190 阅读 · 0 评论 -
用exp/imp远程操作数据库
在http://icyheart.iteye.com/blog/424760中详细分析了exp/imp在本地数据库上的操作,其实exp/imp除了上述的功能外,还可以对远程数据库进行操作,具体方法如下:一、修改tnsnames.ora文件加入远程服务器的命名: Sql代码 192.168.1.117 = (DESCRIPTION = (ADD...原创 2012-03-27 10:55:31 · 196 阅读 · 0 评论
分享