上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 36 下一页
摘要: select * from Awhere id in(select id from B)以上查询使用了in语句,in()只执行一次,它查出B表中的所有id字段并缓存起来.之后,检查A表的id是否与B表中的id相等,如果相等则将A表的记录加入结果集中,直到遍历完A表的所有记录.它的查询过程类似于以下过... 阅读全文
posted @ 2015-11-18 16:55 java高级技术汇 阅读(1681) 评论(0) 推荐(0) 编辑
摘要: 业务问题大概可以这样描述,一个父表,一个子表,查询的结果是找到子表中没有使用父表id的记录,这种情况估计很多系统都会牵涉得到。让我们来举一个例子: 表一: 父表 parent 表二: 子表 childen 父表存储父亲,子表存储孩子,然后通过pid和父表关联,查询需要的结果是找到尚未有孩子的父... 阅读全文
posted @ 2015-11-18 16:55 java高级技术汇 阅读(729) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/zhiweianran/article/details/7868969 阅读全文
posted @ 2015-11-18 16:00 java高级技术汇 阅读(178) 评论(0) 推荐(0) 编辑
摘要: Oracle11.2新增了LISTAGG函数,可以用于字符串聚集,测试如下:1,版本SQL> select * from v$version;BANNER-------------------------------------------------------------------------... 阅读全文
posted @ 2015-11-17 17:19 java高级技术汇 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 含义解释:decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值)该函数的含义如下:IF 条件=值1 THEN RETURN(翻译值1)ELSIF 条件=值2 THEN RETURN(翻译值2) ......ELSIF 条件=值n THEN RETU... 阅读全文
posted @ 2015-11-17 14:55 java高级技术汇 阅读(557) 评论(0) 推荐(0) 编辑
摘要: http://jingyan.baidu.com/article/fa4125acaf898e28ac7092b9.html 阅读全文
posted @ 2015-11-17 11:13 java高级技术汇 阅读(142) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/lyhabc/p/3793524.html 阅读全文
posted @ 2015-11-15 20:51 java高级技术汇 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 在Oracle数据库中,不是提交越频繁越好。恰恰相反,批量提交可以得到更好的性能。这篇文章给大家简单展示一下在Oracle数据库中逐行提交于批量提交两者之间的性能差别。最后再给出一种可以极大改变性能的方法。1.创建表t_ref,并初始化880992条数据,用于后面的实验。sec@ora10g> cr... 阅读全文
posted @ 2015-11-13 11:31 java高级技术汇 阅读(1212) 评论(0) 推荐(0) 编辑
摘要: 1.instr在Oracle/PLSQL中,instr函数返回要截取的字符串在源字符串中的位置。语法如下:instr( string1, string2 [, start_position [, nth_appearance ] ] )string1源字符串,要在此字符串中查找。string2要在s... 阅读全文
posted @ 2015-11-10 09:59 java高级技术汇 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 1. 内连接很简单select A.*, B.* from A,B where A.id = B.idselect A.*, B.* from A inner join B on A.id = B.id以上两句是完全等价的2. 左外连接select * from emp a left join de... 阅读全文
posted @ 2015-11-10 09:47 java高级技术汇 阅读(1117) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 36 下一页