LeetCode 175組合兩個表

2021-08-20 20:07:13 字數 264 閱讀 2665

滿足條件:無論 person 是否有位址資訊,都需要基於上述兩表提供 person 資訊。

這個條件剛好滿足左連線的概念,獲取person表所有記錄,即使address表沒有對應匹配的記錄。所以直接用左連線聯合兩個表進行查詢。

select firstname,lastname,city,state from person left join address on person.personid = address.personid;

leetcode 175 組合兩個表

答案 select a.firstname,a.lastname,b.city,b.state from person a left join address b on a.personid b.personid 分析 1 left join或left outer join 左連線 左向外聯接的結果...

LeetCode 175 組合兩個表

題目 表1 person 列名 型別 personid int firstname varchar lastname varchar personid 是上表主鍵 表2 address 列名 型別 addressid int personid int city varchar state varch...

LeetCode 175 組合兩個表

編寫乙個sql查詢,滿足條件 無論person是否有位址資訊,都需要基於上述兩表提供person的以下資訊 first name,lastname,city,state write your mysql query statement below select p.firstname,p.lastn...