zoukankan      html  css  js  c++  java
  • 连接查询常用总结

    常用连接查询:(1)内连接:inner join on,即笛卡儿集,意思就是两个表相乘,用on的等于的条件进行过滤得到的结果

    (2)外连接:left join on,主表,也就是from的表,有多少条数据,得到的数据就有多少条,如果on条件不满足,left join表的数据为null

                     right join on,和上面相反,肯内为空null数据的表示from的那个表的数据,

    (3)全连接 CROSS JOIN(交叉连接),

    语句1:隐式的交叉连接,没有CROSS JOIN。
    SELECT O.ID, O.ORDER_NUMBER, C.ID, C.NAME
    FROM ORDERS O , CUSTOMERS C
    WHERE O.ID=1;

    语句2:显式的交叉连接,使用CROSS JOIN。
    SELECT O.ID,O.ORDER_NUMBER,C.ID,
    C.NAME
    FROM ORDERS O CROSS JOIN CUSTOMERS C
    WHERE O.ID=1;

    FULL OUTER JOIN(全外连接)msql不支持,oracle db2支持,

  • 相关阅读:
    CSP游戏 4
    CSP 交通规划
    CSP 地铁修建
    CSP 通信网络
    CSP URL映射
    CSP 权限查询
    CSP Markdown
    CSP JSON 查询
    SQL里的子查询
    SQL里的操作符
  • 原文地址:https://www.cnblogs.com/longsanshi/p/5095929.html
Copyright © 2011-2022 走看看