Leetcode No.175 组合两个表

    技术2022-07-14  70

    难度:简单

    表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

    Select a.FirstName, a.LastName, b.City, b.State from Person a left join Address b on a.PersonId = b.PersonId

    总结:

    这道题没有任何难度,就单纯的考察了一个两表之间的联结,还有就是select按需查值。

    Processed: 0.018, SQL: 9