马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
目次
标题链接
往期相干底子内容解说博客
标题详解
1. 标题内容
2. 解题思绪
3. 代码编写
标题链接
// 175. 组合两个表
往期相干底子内容解说博客
// 聚合查询和团结查询博客
标题详解
1. 标题内容
// 编写办理方案,报告 Person 表中每个人的姓、名、都会和州。如果 personId 的地址不在 Address 表中,则报告为 null 。以 恣意序次 返回效果表。
2. 解题思绪
// 从标题中给出的表布局可以看出, 表 1 (Person) 是个人姓名信息, 表 2 (Address) 是个人的住址信息
// 查询效果涉及到两个表的列名, 以是必要举行多表团结查询
// 标题中给出大概有的人没有住址信息, 要是查询布局要查全部人, 那么就必要保留表 1 (Person) 里的全部数据, 以是必要用到左联结 (left join)
// 两个表的联结条件: 通过 personId 联结到一起
3. 代码编写
- select FirstName, LastName, City, State
- from Person left join Address
- on Person.PersonId = Address.PersonId;
复制代码 |