LeetCode:175.组合两个表
题目表1: Person +-------------+---------+ 表2: Address +-------------+---------+ 编写一个 SQL 查询,满足条件:无论 person 是否有地址信息,都需要基于上述两表提供 person 的以下信息: FirstName,LastName,City,State 来源:力扣(LeetCode) 解答第一次,成功! ---- oracle ---- /* Write your PL/SQL query statement below */ select a.FirstName,a.LastName,b.City,b.State from Person a left join Address b on a.PersonId = b.PersonId; ---- 527ms 这道题 思考考验 保留左表所有记录,右表不存在记录时,字段为 数据库通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。 在使用left jion时,on和where条件的区别如下:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |