http://www.51testing.com/html/64/n-1838164.html ...
分类:
数据库 时间:
2020-03-25 21:41:41
阅读次数:
91
连接查询1,交叉连接select * from emp;查询单个表select * from emp,dept;查询两个表select * from emp cross join dept;笛卡尔积2,内连接显示内连接,标准内连接select * from emp as a inner join d ...
分类:
数据库 时间:
2020-03-25 01:07:46
阅读次数:
92
INNER JOIN (内连接) LEFT JOIN(左连接) RIGHT JOIN(右连接) FULL JOIN(外连接) CROSS JOIN(交叉连接或笛卡尔积连接) LEFT JOIN EXCLUDING INNER JOIN(左连接 内连接) RIGHT JOIN EXCLUDING IN ...
分类:
数据库 时间:
2020-03-24 12:46:14
阅读次数:
78
1.内连接,等值查询查询员工对应的部门名称 select e.ename,d.dname from emp as e inner join dept as d on e.deptno=d.deptno; 2.自连接:把一张表看成两张表使用 查询员工对应的领导名称,要求显示员工名称和领导名称 sele ...
分类:
数据库 时间:
2020-03-23 17:10:40
阅读次数:
92
通过一个题来看, 操作,子查询, 内连接, sql 编写风格 ...
分类:
数据库 时间:
2020-03-22 15:32:31
阅读次数:
90
内连接(join)与半连接(semi join)的区别就是有没有根据匹配字段连接重复字段的数据(其作用几乎相同) 如下表的 dept的 id=1 有两个重复的id 部门编号字段 emp(雇员表) id dept_id name 1 1 z s ____________________________ ...
分类:
其他好文 时间:
2020-03-20 13:10:26
阅读次数:
77
一、笛卡尔积现象 多表查询时,两张表的数据量发生错误,总数据为表1*表2的数据,显然不是我们想要的,这是笛卡尔积现象。 二、如何清除笛卡尔积现象 多表查询的时候,通过条件过滤掉不需要的数据。条件:外键=主键。 三、内连接 什么是内连接 多表查询时,只要满足条件的数据 隐式内连接 隐式内连接:看不到J ...
分类:
数据库 时间:
2020-03-19 13:50:21
阅读次数:
75
假设有两个表 1. tb_user 用户表:包含字段 user_id(用户ID)、等字段 2. tb_order 订单表:包含字段 order_id、user_id(用户ID)、等字段 左连接 左表中的数据全部显示出来,只显示右表中符合条件的记录,不符合的显示为 NULL 右连接:右表中的数据全部显 ...
分类:
数据库 时间:
2020-03-18 09:56:20
阅读次数:
79
1 多表查询:创建一个部门表和员工表并插入数据 查询员工的ID,姓名,部门的名称(隐式内连接): 显式内连接: 只连接匹配的行 左连接 显示左表的全部记录 右连接:显示右表的全部记录 全连接:显示两个表的全部记录,没有对应的就用空表示 ...
分类:
其他好文 时间:
2020-03-16 09:20:41
阅读次数:
71
1 # 查询每名员工的部门信息,用ON子句规定表连接条件 2 SELECT e.empno,e.ename,d.dname FROM t_emp e JOIN t_dept d ON e.deptno=d.deptno; 3 # 多种内连接写法 4 SELECT e.empno,e.ename,d. ...
分类:
数据库 时间:
2020-03-15 19:07:45
阅读次数:
119