zoukankan      html  css  js  c++  java
  • SQL——高级连结

    一、自连结

    SELECT DISTINCT b2.`销售经理`,b2.`网格`
    FROM `渠道信息` AS b1,`渠道信息` AS b2
    WHERE b1.`销售经理`='李伟'
    AND b2.`网格`=b1.`网格`

    在b1表里找到“李伟”的网格,在b2表里找到这个网格对应的销售经理

    二、自然连结

    自然联结要求你只能选择那些唯一的列,一般通过对一个表使用通配符 (SELECT *),而对其他表的列使用明确的子集来完成

    三、外连结

     表1

     表2

    SELECT 姓名,订单
    FROM 表1 inner JOIN 表2
    ON 表2.ID=表1.ID
    

      

    SELECT 姓名,订单
    FROM 表1 LEFT OUTER JOIN 表2
    ON 表2.ID=表1.ID
    

       

    SELECT 姓名,订单
    FROM 表1 RIGHT OUTER JOIN 表2
    ON 表2.ID=表1.ID
    

      

  • 相关阅读:
    uva1220--树的最大独立集+判重
    UVA12186--树型DP
    HDU4171--bfs+树
    远程调用
    高并发业务
    wireshark
    将java程序打包成exe文件
    将博客搬至CSDN
    Mysql分区
    MogileFS
  • 原文地址:https://www.cnblogs.com/soberkkk/p/12530421.html
Copyright © 2011-2022 走看看