左外部結合の構文と例文
構文 SELECT [テーブル名].[フィールド名],[テーブル名],[フィールド名]・・・ FROM [テーブル名1] LEFT JOIN [テーブル名2] ON [テーブル名1].[フィールド名] = [テーブル名2].[フィールド名] ※注意 フィールド名の前にテーブル名とドットをつけること
例文 SELECT table1.Name, table1.Address, table2.Dept FROM table1 LEFT JOIN table2 ON table1.Name = table2.Name
table1
Name | Address |
---|---|
高橋 | 東京都 |
山田 | 千葉県 |
大塚 | 栃木県 |
田中 | 埼玉県 |
鈴木 | 神奈川県 |
table2
Name | Dept |
---|---|
高橋 | 営業 |
山田 | 研究開発 |
大塚 | 研究開発 |
鈴木 | 製造 |
左外部結合して得られた結果
Name | Address | Dept |
---|---|---|
高橋 | 東京都 | 営業 |
山田 | 千葉県 | 研究開発 |
大塚 | 栃木県 | 研究開発 |
田中 | 埼玉県 | |
鈴木 | 神奈川県 | 製造 |