2つの独立したテーブルT1、T2のレコード数が同じである場合、
T1の横にT2を横につなげたいのですが、方法が分かりません。
ご回答 よろしくお願いします。
- T1
|num|
| 1 |
| 2 |
- T2
| id |
| 9 |
| 10 |
【目標】T2の表をT1にそのまま結合
|num|id |
| 1 | 9 |
|2 | 10|
SQL のテーブルには順番は定義されてないので、「同じ行」という概念は存在しないと思ってください。
外部キーなどを使って 2 つのテーブルを関連付ける必要があります。
行数が同じじゃなかったらどうするつもりなんだろうってのも、少し気になる。そして、リレーショナルデータベースの根本的なところをどこまで理解できているかも。