码迷,mamicode.com
首页 > 其他好文 > 详细

多标联查-等值连接

时间:2016-05-16 12:52:03      阅读:90      评论:0      收藏:0      [点我收藏+]

标签:

 *2)等值连接
  参与等值条件的两个字段值,相等时才作为结果返回。
 select ja.id,ja.name,jb.name //3.提取显示的字段
 from ja,jb //1.形成笛卡尔积结果
 where ja.id=jb.id; //2.返回id相等的记录
 
  ---使用[INNER] JOIN...ON...语法-----
 select ja.id,ja.name,jb.name
 from ja join jb on(ja.id=jb.id);
 
 提示:建议采用JOIN...ON语法,INNER JOIN和JOIN作用
等价。内连接,等值连接是一个意思。
   
  ----使用JOIN...USING语法(了解)------
 select id,ja.name,jb.name
 from ja join jb using(id);
 
JOIN...USING使用注意事项:
 --关联的两个表中需要有相同的字段.(名字和类型相同)
 --关联的字段在使用时不能加别名
 
  //查询员工名称,工资,所在部门编号,部门名称
  select e.ename,e.sal,e.deptno,d.dname
  from emp e join dept d
     on(e.deptno=d.deptno);

多标联查-等值连接

标签:

原文地址:http://www.cnblogs.com/yunman/p/5497554.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!