当前位置:   article > 正文

MySQL——基础——内连接_mysql隐式内连接

mysql隐式内连接

一、内连接查询语法

隐式内连接

SELECT 字段列表 FROM 表1,表2 WHERE 条件...;

显示内连接

SELECT 字段列表 FROM 表1 [INNER] JOIN 表2 ON 连接条件...;

内连接查询的是两张表交集的部分

二、内连接演示
1.查询每一个员工的姓名,及关联的部门的名称(隐式内连接实现)
表结构:participators,department
连接条件:participators.dept_id = department.id

  1. select participators.name, department.name
  2. from participators,
  3. department
  4. where participators.dept_id = department.id
  5. order by participators.id;
  1. select p.name, d.name
  2. from participators p,  # 起别名
  3. department d
  4. where p.dept_id = d.id
  5. order by p.id;

2.查询每一个员工的姓名,及关联的部门的名称(显式内连接实现) --- INNER JOIN ... ON ...
表结构:participators,department
连接条件:participators.dept_id = department.id

  1. select p.name, d.name
  2. from participators p
  3. inner join department d on p.dept_id = d.id
  4. order by p.id;
  1. select p.name, d.name
  2. from participators p
  3. join department d on p.dept_id = d.id
  4. order by p.id;

# inner可省略

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/421346?site
推荐阅读
相关标签
  

闽ICP备14008679号