Day 15 -资料查询语言 INNER JOIN!

INNER JOIN (内部连接) 为等值连接,必需指定等值连接的条件,而查询结果只会返回符合连接条件的资料。

INNER JOIN 语法 (SQL INNER JOIN Syntax)

SELECT table_column1, table_column2...
FROM table_name1
INNER JOIN table_name2 
ON table_name1.column_name=table_name2.column_name;

SELECT table_column1, table_column2...
FROM table_name1
INNER JOIN table_name2 
USING (column_name);

INNER JOIN 实例解说

客户资料表(guest)

顾客编号(Primary Key) 顾客姓名 住址 电话
01 李大华 桃园 09111211
02 陈大名 高雄 09232323
03 陈阿美 新北 09226541
04 林大帅 桃园 09232489

订单资料表(ORDER)

订单编号(Primary Key) 顾客编号 商品名称 价格 日期
01 01 汉堡 70 2021-01-03
02 02 薯条 50 2021-05-15
03 03 可乐 40 2021-11-01
04 04 拉面 230 2021-12-12
05 04 鸡块 50 2021-12-12

现在我们想列出所有客户的订单编号资料,我们可以作一个 INNER JOIN 查询:

SELECT guest.顾客姓名, ORDER.订单编号
FROM guest
INNER JOIN ORDER
ON guest.顾客编号=ORDER.顾客编号;

查询结果如下:

顾客姓名 订单编号
李大华 01
陈大名 02
陈阿美 03
林大帅 04
林大帅 05

下篇见


<<:  D14 - 服务生!我要 this this this

>>:  Day 29 - 一秒使用 Tailwind

Day 26-Unit Test 应用於 Async Code-2 (情境及应用-6)

Unit Test 应用於 Async Code-2 - 用程序码讲故事(测试码 Exception...

EP13 - 灾难演练,重建你的 VPC

蛤?重建 VPC? 干嘛不调整好现有的架构就好了? AWS 官方文件有提到, 官方预设都是 172....

【履历要点 i 】来自大公司资深 Recruiter 的建议

今天差点忘记打文章,好想睡.. 这篇将统整上次我半夜撑着听完 Mayuko 和 levels.fyi...

[ Day 9 ] - 函式

函式 一个函式内会包装一段执行的动作,可以被重复的使用 如何宣告函式 宣告函式时,需要使用 func...

硬碟管理原理

unRaid系统会要求使用者要先配置硬碟,才能使用各个功能(如VM,共享资料夹…等) 今天先深入了解...