美文网首页
第六章左外连接右外连接全连接

第六章左外连接右外连接全连接

作者: 多啦A梦_0213 | 来源:发表于2018-11-16 10:40 被阅读0次

    • 在多表连接时,可以使用外部连接来查看哪些行,按照连接
    条件没有被匹配上。
    • 左外连接以FROM子句中的左边表为基表,该表所有行
    数据按照连接条件无论是否与右边表能匹配上,都会
    被显示出来。
    • 右外连接以FROM子句中的右边表为基表,该表所有行
    数据按照连接条件无论是否与左边表能匹配上,都会
    被显示出来

    SELECT emp.*,dept.*from emp cross join dept;
    
    SELECT emp.*,dept.*from emp,dept where emp.DEPTNO=dept.DEPTNO;
    
    SELECT emp.*,dept.*from emp NATURAL JOIN dept;列名相同并且数据也相同
    
    SELECT emp.*,dept.*from emp JOIN dept using (DEPTNO);列名相同并且数据也相同
    
    SELECT emp.*,dept.*from emp JOIN dept on(emp.DEPTNO=dept.DEPTNO);列名可以不相同但是数据相同
    
    SELECT emp.*,dept.*from dept FULL OUTER JOIN emp  on(emp.DEPTNO=dept.DEPTNO);
    

    相关文章

      网友评论

          本文标题:第六章左外连接右外连接全连接

          本文链接:https://www.haomeiwen.com/subject/lnxsfqtx.html