zoukankan      html  css  js  c++  java
  • SQK Server实现 LeetCode 175 组合两个表

    175. 组合两个表

    SQL架构
    表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

    /* Write your T-SQL query statement below */
    
    
    select FirstName, LastName, 
    (select City from Address where Address.PersonId = Person.PersonId ) as City,
    (select State from Address where Address.PersonId = Person.PersonId ) as State 
    from Person
    
  • 相关阅读:
    2019.9.5 Balanced Lineup
    0060-最小的四位数
    0059-乘积问题
    0058-简单的阶乘
    0057-简单的累加
    0056-简单的博弈
    神奇代码
    测评结果大百科
    0055-空气质量检测
    0054-软件版本号问题
  • 原文地址:https://www.cnblogs.com/a1439775520/p/13075445.html
Copyright © 2011-2022 走看看