题目
编写解决方案,报告 Person 表中每个人的姓、名、城市和州。如果 personId 的地址不在 Address 表中,则报告为 null 。
以 任意顺序 返回结果表。
结果格式如下所示。
答
select firstName ,lastName,city,state
from Person
left join Address
on Person.personId = Address.PersonId
这段SQL代码是用来从person
表中选择firstName
、lastName
、city
和state
字段,并与Address
表进行左连接(left join)。左连接会返回所有的person
记录,即使在Address
表中没有匹配的记录。
具体方法参考:联表查询中的左联查询(left join )