結合
例題テーブル
T1
| メンバ | グループ |
|---|---|
| 新沼 | つばき |
| 和田 | こぶし |
T2
| グループ | 1stシングル |
|---|---|
| つばき | Just Try! |
| カンガル | 恋泥棒 |
内結合(INNER JOIN)
結合列の値が等しい行を取り出す操作
等結合
- 結合条件が=であるもの
- 結合列が重複して含まれる
| メンバ | グループ | グループ | 1stシングル |
|---|---|---|---|
| 新沼 | つばき | つばき | Just Try! |
自然結合
- 結合列名が同じ場合,重複を除去する.
| メンバ | グループ | 1stシングル |
|---|---|---|
| 新沼 | つばき | Just Try! |
外結合(OUTER JOIN)
片方の表にしかない行も取り出す
左外結合(LEFT OUTER JOIN)
| メンバ | グループ | 1stシングル |
|---|---|---|
| 新沼 | つばき | Just Try! |
| 和田 | こぶし | NULL |
右外結合(RIGHT OUTER JOIN)
| メンバ | グループ | 1stシングル |
|---|---|---|
| 新沼 | つばき | Just Try! |
| NULL | カンガル | 恋泥棒 |
完全外結合(FULL OUTER JOIN)
| メンバ | グループ | 1stシングル |
|---|---|---|
| 新沼 | つばき | Just Try! |
| 和田 | こぶし | NULL |
| NULL | カンガル | 恋泥棒 |
出題実績
- H22 問13