这么久终于可以静下来整理一下工作上学到的东西了(主要还是自己太懒了。。)废话少说,正文开始在公司里,数据库用的基本都是Oracle,所以就学了一下Oracle的一点知识,现在整理一下自己遇到的问题和学到的一些东西。先说说自己经常搞混的内连接、外连接(大学里一直没搞懂。。)数据表之间有很多种连接方式,...
分类:
数据库 时间:
2014-10-12 01:13:57
阅读次数:
196
SQL连接可以分为内连接、外连接、交叉连接。数据库数据:book表 stu表1.内连接1.1.等值连接:在连接条件中使用等于号(=)运算符比较被连接列的列值,其查询结果中列出被连接表中的所有列,包括其中的重复列。1.2.不等值连接:在连接条件使用除等于运算符以外的其它比较运算符比较被连接的列的列值。...
分类:
数据库 时间:
2014-10-09 01:41:37
阅读次数:
253
SQL连接可以分为内连接、外连接、交叉连接。数据库数据: book表 stu表1.内连接1.1.等值连接:在连接条件中使用等于号(=)运算符比较被连接列的列值,其查询结果中列出被连接表中的所有列,包括其中的重复列。1.2.不等值连接:在连接条件使用除等于运算符以外的其它比较运算符比较被连接的列的列值...
分类:
数据库 时间:
2014-10-03 22:30:25
阅读次数:
251
MSSQL 数据库分为 自然连接、内连接、外连接1、自然连接和内连接基本相同。不同之处在于,自然连接“=”两侧的列属性值必须相同,内连接可以不同,只要读取数据相同即可。自然连接 eg. select worker.职工号,depart.部门 from worker,depart where work...
分类:
数据库 时间:
2014-10-01 03:01:10
阅读次数:
336
1.将多表连接拆分成较小的几个部分顺序执行
2.用内连接代替外连接。
3.优先直线哪些能大大减少返回行的操作,再将生产的临时表与其他表进行左连接。
4.修改like程序,去掉%,因为有%无法使用索引。
5.使用存储过程封装哪些复杂的SQL logical reads语句或商业逻辑。...
分类:
数据库 时间:
2014-09-29 14:23:30
阅读次数:
281
在oracle的SQL语句常用的连接有内连接(inner join),外连接(outer join)等,内连接又包括等值连接,非等值连接,自连接;而外连接又分为左连接和右连接。其中默认的是内连接的等值连接。 为了方便我们创建两张最简易的表A、B,具体的表结构参看下面,来分析内连接与外连接的区别 .....
分类:
其他好文 时间:
2014-09-23 21:27:35
阅读次数:
228
参考:http://www.cuiyongjian.com/post-130.html在oracle的SQL语句常用的连接有内连接(inner join),外连接(outer join)等,内连接又包括等值连接,非等值连接,自连接;而外连接又分为左连接和右连接。其中默认的是内连接的等值连接。为了方便...
分类:
数据库 时间:
2014-09-23 11:55:14
阅读次数:
362
一,连接查询:1.内连接用的最多的连接查询,只返回表中符合条件的行。如:/***内连接***/
selectj_c.*,j_sc.*fromcoursej_cinnerjoinscj_sconj_c.CNO=j_sc.CNO;2.左外连接左外连接:除了返回符合条件的行外,还返回左表中所有的行。/**************************左外连接**/
se..
分类:
数据库 时间:
2014-09-18 03:12:13
阅读次数:
313
名词:内连接:自然连接,只有两个相匹配的行才能在结果集中显示外连接:左外连接、右连接、全外连接内连接,只显示满足where后条件的列 select a.*,b.* from a inner join b on a.id=b.parent_id左外连接,select a.*,b.* from a le...
分类:
数据库 时间:
2014-09-04 23:31:30
阅读次数:
323
1.表连接 //>>> Ⅰ.不同数据表之间的连接 (1)内连接(inner join) 内连接组合两张表,并且基于两张表中的关联关系来连接它们。使用内连接需要指定表中哪些字段组成关联关系,并且需要指定基于什么条件进行连接。 内连接要求组成连接的两个表必须具有匹配的记录。(无...
分类:
其他好文 时间:
2014-09-02 22:38:55
阅读次数:
242