zoukankan      html  css  js  c++  java
  • 三表连接之内连接

    表之间的关系为:

    manager 1-------------->n department 1----------------->n employee


    mysql> select * from manager;


    2 rows in set (0.00 sec)

    mysql> select * from department;


    3 rows in set (0.00 sec)

    mysql> select * from employee;


    2 rows in set (0.00 sec)

    mysql> select * from manager as ma inner join department as de on ma.id=de.manag
    er_id inner join employee as em on de.id=department_id;


    2 rows in set (0.02 sec)



    三张表的连接可理解为这样:
    mysql> select * from manager as ma inner join department as de on ma.id=de.manag
    er_id;


    先让manager和department两张表做内连接,结果如上

    然后再用这张表与employee做内连接。结果如下

    mysql> select * from manager as ma inner join department as de on ma.id=de.manag
    er_id inner join employee as em on de.id=department_id;

  • 相关阅读:
    数据库是什么以及用来干嘛
    10.3
    10.2
    12.7
    12.5
    12.4
    12.3
    12.2
    12.1JOptionPane
    11.30eclipse常用快捷键
  • 原文地址:https://www.cnblogs.com/hzStudy/p/7286539.html
Copyright © 2011-2022 走看看