zoukankan      html  css  js  c++  java
  • mysql 数据操作 多表查询 多表连接查询 内连接

    内连接:只连接匹配的行   

    只取两张表共同的部分,相当于利用where 过滤条件从笛卡尔积结果中筛选出了正确的结果

    select * from 左表 inner join 要连接的表 on 条件

    #department没有204这个部门,因而employee表中关于204这条员工信息没有匹配出来
    mysql> select * from employee inner join department on employee.dep_id = department.id;
    +----+-----------+--------+------+--------+------+--------------+
    | id | name      | sex    | age  | dep_id | id   | name         |
    +----+-----------+--------+------+--------+------+--------------+
    |  1 | mike      | male   |   18 |    200 |  200 | 技术         |
    |  2 | alex      | female |   48 |    201 |  201 | 人力资源     |
    |  3 | jack      | male   |   38 |    201 |  201 | 人力资源     |
    |  4 | yuanhao   | female |   28 |    202 |  202 | 销售         |
    |  5 | liwenzhou | male   |   18 |    200 |  200 | 技术         |
    +----+-----------+--------+------+--------+------+--------------+
    5 rows in set (0.01 sec)
    select * from employee inner join department on employee.dep_id = department.id where

    后面也可以加上where 过滤条件

  • 相关阅读:
    CSS练习
    大作业“抽屉页面”html+css
    html练习代码
    协程-基于TCP的高并发通信
    协程-爬虫示例
    互斥锁,递归锁,信号量
    三层架构(我的理解及详细分析)
    递归算法经典实例小结(C#实现)
    使用XmlWriter写Xml
    使用XmlReader读Xml
  • 原文地址:https://www.cnblogs.com/mingerlcm/p/9892994.html
Copyright © 2011-2022 走看看