175. Combine Two Tables
发布时间:2020-12-14 04:19:23 所属栏目:大数据 来源:网络整理
导读:175. Combine two tables (组合两张表) 题目描述 表一:Person 列名 类型 PersonId int FirstName varchar LastName varchar ? ? ? ? 表二:Address 列名 类型 AddressId int PersonId int City varchar State varchar ? ? ? ? ? 编写一个SQL查询,满足条件
175. Combine two tables (组合两张表) 题目描述 表一:Person
? ? ? ? 表二:Address
? ? ? ? ? 编写一个SQL查询,满足条件:无论person是否有地址信息,都需要基于上述两表提供person的以下信息: FirstName,LastName,City,State 思路: 通过外连接来实现。【左外连接:显示左边表中的所有数据,如果右边表对应的数据没有就补NULL】 代码实现 # Write your MySQL query statement below -- 显示Person表的全部数据,Address表数据不存在就补NULL select Person.FirstName,Person.LastName,Address.City,Address.State from Person left join Address on Person.personId = Address.personId; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |