MySQL——基础——内连接

一、内连接查询语法

隐式内连接

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

显示内连接

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

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

二、内连接演示

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

sql 复制代码
select participators.name, department.name
from participators,
department
where participators.dept_id = department.id
order by participators.id;
sql 复制代码
select p.name, d.name
from participators p,  # 起别名
department d
where p.dept_id = d.id
order by p.id;

2.查询每一个员工的姓名,及关联的部门的名称(显式内连接实现) --- INNER JOIN ... ON ...

表结构:participators,department
连接条件:participators.dept_id = department.id

sql 复制代码
select p.name, d.name
from participators p
inner join department d on p.dept_id = d.id
order by p.id;
sql 复制代码
select p.name, d.name
from participators p
join department d on p.dept_id = d.id
order by p.id;

# inner可省略

相关推荐
frjc1 小时前
数据库选型:如何从众多数据库中选出最理想的那一个
redis·mysql·clickhouse·elasticsearch
lupai1 小时前
维修保养记录精准版 API 对接实战指南
数据库·python
小马哥程序开发1 小时前
[点赞收藏免费领取 · 项目源码]37399民族服饰饰品商城小程序
sql·mysql·flask·源码·课程设计·程序开发·课设
2601_952196364 小时前
计算机科学与技术专业应届生投商业分析岗,需要哪些额外能力?
数据库·oracle
皮皮学姐分享-ppx4 小时前
地级市、省级人才政策强度测算(2000-2025)
大数据·数据库·人工智能·百度·高考
晚安日记wanna4 小时前
大厂禁 JOIN 的真正原因,拆到第四层才清楚
数据库·后端·面试
java1234_小锋5 小时前
Redis 宣布正式接入 AI
数据库·人工智能·redis
这个DBA有点耶5 小时前
数据融合平台的下一代形态:数据库内核自己就能融合,为什么还要ETL?
数据库·架构·aigc
数据库小学妹5 小时前
MySQL大表怎么优化?2亿行表的分区归档与冷热分离实战
数据库·mysql·分库分表·分区表·数据库运维·冷热分离
91刘仁德5 小时前
RAG实战 - 向量数据库(Milvus)
数据库·milvus