LeetCode175 Combine Two Tables


2つのテーブルが接続されてクエリーが行われ、左の接続が使用されます.
左接続(LeftJoin)
左の接続は、左のテーブルのデータをすべて検索します.データベースは左をベースに右のテーブルにデカルトを乗算し、左のテーブルが空の値を削除します.はっきり言って、左のテーブルのデータを主に使うときは左で接続します.
タイトル
Personテーブル、PersonIdがプライマリ・キー
列名
を選択します.
PersonId
int
FirstName
varchar
LastName
varchar
Addressテーブル、AddressIdがプライマリ・キー
列名
を選択します.
AddressId
int
PersonId
int
City
varchar
State
varchar
Sql文によるFirstName,LastName,City,Stateのクエリ
2つのテーブルを分析し、PersonIdが2つのテーブルを関連付ける条件Sql文として次のように使用できることを知った.
select Person.FirstName,Person.LastName,Address.City,Address.State 
from Person  
left join Address 
on 
Person.PersonId=Address.PersonId