4.3.2 等值多表查询
在执行下列语句。
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)―――――――――――――――――――――――――――――――――――――
select emp.empno, emp.ename, emp.deptno, dept.dname,dept.loc from scott.emp,scott.dept where scott.emp.deptno=scott.dept.deptno;
―――――――――――――――――――――――――――――――――――――
单击按钮,出现如图4.17所示的结果。
:第4章4.3432.sql。
等值多表查询将按照等值的条件查询多个数据表中关联的数据。要求关联的多个数据表的某些字段具有相同的属性,即具有相同的数据类型、宽度和取值范围。
4.3.3 非等值多表查询
在执行下列语句。
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)―――――――――――――――――――――――――――――――――――――
select emp.empno, emp.ename, emp.deptno, dept.dname,dept.loc from scott.emp,scott.dept where scott.emp.deptno!=scott.dept.deptno and scott.emp.deptno=10; ―――――――――――――――――――――――――――――――――――――
单击按钮,出现如图4.18所示的结果。
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/):第4章4.3433.sql。
在非等值多表查询中,读者可以使用表4.1所示的比较运算符来组合查询条件。