leetcode175. 组合两个表(SQL)
生活随笔
收集整理的這篇文章主要介紹了
leetcode175. 组合两个表(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
思路:左外連接即可。
select FirstName, LastName, City, State from Person left join Address on Person.PersonId = Address.PersonId;?
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的leetcode175. 组合两个表(SQL)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: leetcode383. 赎金信
- 下一篇: 关系数据库——基础