⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 内联接.sql

📁 本代码简单明了
💻 SQL
字号:
select * from publishers
select * from titles


--功能实现:查询titles表中书的出版商的名称
--分析:所需要的数据在另一张表中,所以要联合查询。
--实现:
1、从两个表来查询数据
select a.pub_name,a.pub_id,b.pub_id,b.title
from publishers as a,titles as b



2、分析查询结果
两个pub_id来自不同的表,如果将中间的两个pub_id去除,我们很容易认为每一行的
书名对应的就是出版商的名字,但是事实上并不是这样,我们来分析一下数据,
前两列来自publishers表,后两列来自titles表。只有这两列相等的数据才是有意义
的数据,其他的都是垃圾数据,干扰我们的思维。所以我们要去除垃圾数据。
方法:
select a.pub_name,a.pub_id,b.pub_id,b.title
from publishers as a,titles as b
where a.pub_id = b.pub_id


--其实这些操作我们可以用内连接的方式来实现:
select a.pub_name,a.pub_id,b.pub_id,b.title
from publishers as a
inner join titles as b
on a.pub_id = b.pub_id

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -