ora08-连接查询.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
通过emp、dept两个表之间的关系,查询出工作为ANALYST的雇员的姓名、工作、工资、上级主管的姓名及部门位置 * * 作业 select a.department_name,b.city,c.first_name,c.salary from departments a,locations b,employees c where a.location_id=b.location_id and a.department_id=c.department_id and a.department_id=90; select worker.first_name,worker.last_name,worker.salary from employees worker,employees manager where worker.manager_id=manager.employee_id and manager.first_name=Shanta and manager.last_name=Vollman * select a.department_name,b.first_name from departments a left outer join employees b on a.department_id=b.department_id and a.department_id=100; select a.department_name,b.first_name from departments a right outer join employees b on a.department_id=b.department_id and a.department_id=100 * select e.empno,e.ename,e.job,e.sal,m.ename,d.loc from emp e,emp m,dept d where e.mgr=m.empno and m.deptno=d.deptno and e.job=ANALYST * select ename , dname from emp cross join dept select ename , dname from emp , dept select ename , dname from emp natural join dept select ename , dname from emp , dept where emp.deptno = dept.deptno select ename , dname from emp join dept using(deptno) select ename , dname from emp join dept on emp.deptno = dept.deptno ACCP V4.0 ACCP V4.0 ACCP V4.0 ACCP V4.0 第八章、连接查询 * * 掌握等值连接 掌握非等值连接 掌握自连接 掌握外连接 掌握SQL:1999 * * 本章目标 等值连接是指使用等值比较符(=)指定连接条件的连接查询,它主要用于检索主从表之间的关联数据 语法如下: select table1.column,table2.column from table1 ,table2 where table1.column1=table2.column2; 使用等值连接: select emp.ename,emp.sal,dept.dname ,dept.deptno from emp ,dept where emp.deptno=dept.deptno; * * 8.1等值连接 2.在连接查询中使用and指定其他条件 Select dept.dname,emp.ename,emp.sal from emp,dept where emp.deptno=dept.deptno and dept.deptno=10; 在连接查询中使用表别名 表别名用于简化连接查询并提高查询性能。当使用表别名时,表别名要跟在表名后面定义,并且列前缀可以直接使用表别名 * * 8.1等值连接 在连接查询中使用表别名 select e.ename,d.loc from emp e,dept d where e.deptno=d.deptno and e.deptno=30 使用连接查询的注意事项 当使用连接查询时,应该在列名前加表名

文档评论(0)

qbjzmxj5904 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档