SQL 课程-第四篇:多表查询基础
1. 连接查询 - 内连接
1.1 内连接原理
1.1.1 基于关联条件组合表数据的机制
- 核心逻辑:通过匹配两个或多个表中的列值,将符合条件的行组合成结果集。
- 示例场景:
假设有users
表(用户ID、姓名)和orders
表(订单ID、用户ID、订单日期),通过用户ID关联两表,获取每个用户的订单信息。
1.1.2 内连接在数据整合中的作用
- 消除数据冗余:将相关数据分散存储在不同表中,通过连接动态组合。
- 简化查询逻辑:避免手动维护重复数据,提高数据一致性。
1.2 内连接语法
1.2.1 JOIN...ON
子句的具体使用
语法格式:
SELECT column1