【LeetCode刷题(数据库)】175. 组合两个表

发布时间:2024-12-21 21:46

LeetCode算法题库:https://leetcode.com/ #生活技巧# #工作学习技巧# #编程学习资源#

最新推荐文章于 2022-05-14 17:10:33 发布

打工的社畜 于 2020-10-26 15:04:47 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

表1: Person

±------------±--------+
| 列名 | 类型 |
±------------±--------+
| PersonId | int |
| FirstName | varchar |
| LastName | varchar |
±------------±--------+
PersonId 是上表主键
表2: Address

±------------±--------+
| 列名 | 类型 |
±------------±--------+
| AddressId | int |
| PersonId | int |
| City | varchar |
| State | varchar |
±------------±--------+
AddressId 是上表主键

编写一个 SQL 查询,满足条件:无论 person 是否有地址信息,都需要基于上述两表提供 person 的以下信息:

FirstName, LastName, City, State

来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/combine-two-tables
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

思路:用外连接查询。

# Write your MySQL query statement below select p.FirstName,p.LastName,a.City,a.State from Person as p left outer join Address as a on p.PersonId = a.PersonId; 123456

网址:【LeetCode刷题(数据库)】175. 组合两个表 https://www.yuejiaxmz.com/news/view/534658

相关内容

Oracle数据库数据安全面面观
新旧项目升级下的数据库数据迁移问题
(Python)组合数据:Python中的列表、元组、集合
数据安全与恢题复库.doc
读取数据库记录时容易混淆的一个算法问题
UniApp开发中的数据库操作指南 (uniapp 数据库)
面试官问你:程序=算法+数据结构,能深入讲讲吗?
达梦数据库
9.回文数
如何高效整理数据库

随便看看