1、关系数据的各种操作
并(union)
把相同字段数目和字段类型的表合并到一起 笛卡尔积(cartesian product) 内连接 inner jion 所谓连接就是在表关系的笛卡尔积数据记录中,按照相应字段值的比较条件进行选择生成一个新的关系。连接又分为内连接,外连接,交叉连接。 内连接:在表关系的笛卡尔积数...
分类:
其他好文 时间:
2015-04-29 21:53:25
阅读次数:
172
笛卡尔积:一个表中所有行与另一个表中的所有行进行连接(握手模式)eg:emp表中有4行有,dept表中有16行,则结果为64行 select * from emp,dept; 当语句中含有where限制时,则不会出现笛卡尔积连接分为等连接,非等连接,外连接和自连接 1>等连接:select...
分类:
其他好文 时间:
2015-04-28 18:17:23
阅读次数:
111
1、交叉连接(即笛卡尔积 两个表相乘)
2、内连接
3、外连接
3.1左外连接
3.2右连接
3.3自连接(两张相同的表连接)
---------------------------------------------------------------------------------------------------------...
分类:
数据库 时间:
2015-04-22 11:41:30
阅读次数:
200
1、内连接:inner join 基本语法:select a.列名 from 表1 a inner join 表2 b on a.id =b.id[and ... inner join 表3 c on ...]where a.name = '值';2、外连接: (1)左外连接:left join.....
分类:
数据库 时间:
2015-04-17 15:36:11
阅读次数:
138
1.内连接 如图: 关键字 inner join2.外连接 分为左外连接 和右外连接,即如果是左外连接,即使左面没有值,也会显示为null, 右外连接也如此 关键字 left join ; right join全外连接同上。关键字 full join
分类:
数据库 时间:
2015-04-16 11:59:54
阅读次数:
146
今天在看一个遗留系统的数据表的时候发现平时查找的视图是FULL OUT JOIN的,导致平时的数据记录要进行一些限制性处理,其实也可以设置视图各表为右外连接并在视图上设置各列的排序和筛选条件就可以达到效果。联接条件可在FROM或WHERE子句中指定,建议在FROM子句中指定联接条件。WHERE和HA...
分类:
数据库 时间:
2015-04-15 19:12:17
阅读次数:
179
转载:http://database.51cto.com/art/201009/228094.htm1. 内连接(自然连接)2. 外连接(1)左外连接 (左边的表不加限制)(2)右外连接(右边的表不加限制)(3)全外连接(左右两表都不加限制)3. 自连接(同一张表内的连接)SQL的标准语法:sele...
分类:
数据库 时间:
2015-04-07 11:22:50
阅读次数:
279
题意:给出n个站点,每个站点都有铁路通向其他站点 如果当前要走得路恰好是该站点的开关指向的铁路,则不用扳开关,否则要手动扳动开关,给出起点和终点,问最少需要扳动多少次开关输入的第一行是n,start,end接下来的n行,每一行中,第一个数是该站点向外连接的铁路条数,第二个数是该站点的开关指向的铁路(...
分类:
其他好文 时间:
2015-04-05 20:20:38
阅读次数:
131
前言在数据库查询中,我们常常会用到的表连接查询,而我自己在工作中也是时常用这些表连接查询。而就在刚刚我却还没有搞清楚数据库表连接到底有哪几种,这几种表连接查询方式又有什么区别,实属惭愧!借以此文以谨记。连接方式数据库表连接查询分三种:内连接、外连接、交叉连接那下面我们就来分别说说这三种连接。内连接(...
分类:
数据库 时间:
2015-04-05 06:38:11
阅读次数:
165
测试MYSQL表关于内外连接
表一:雇员表(雇员ID,雇员名称,雇员入职时间,薪水,部门号)
createtableempo(
empoidint(6)notnullprimarykeyauto_increment,
empnamevarchar(32)notnull,
empdatedatetimenotnull,
salaryint(6)notnull,
deptnoint(6)notnull
)engine=innodbchars..
分类:
数据库 时间:
2015-04-02 16:49:18
阅读次数:
239