- PR -

同じカラムへの複数回結合

1
投稿者投稿内容
birdfly
会議室デビュー日: 2006/02/22
投稿数: 19
投稿日時: 2006-02-22 11:35
はじめて投稿させていただきます。

Access2003
WindowsXP

自分なりに調べたのですが、検索しても不明だったため、
同じカラムへの複数回結合について教えてください。

やりたいこと:TableAとTableBを結合したい
TableA
--------------------------
aCol1,aCol2,aCol3
1  1  2
2  3  4
3  5  1
--------------------------

TableB
--------------------------
bCol1,bCol2
1  あああ
2  いいい
3  ううう
4  えええ
5  おおお
--------------------------

表示したい結果:
--------------------------
aCol1,Col2,Col3
1  あああ  いいい
2  ううう  えええ
3  おおお  あああ
--------------------------

aCol2、aCol3とbCol1で結合したいのです。

わかりにくい説明で申し訳ないですけど、
よろしくお願いします。
vincent
大ベテラン
会議室デビュー日: 2004/07/09
投稿数: 142
投稿日時: 2006-02-22 11:55
別名を使えばよいと思います。
こんなんでどうでしょう

SELECT x.acol1, y.bcol2 as col1, z.bcol2 as col2
FROM tablea as x, tableb as y, tableb as z
WHERE x.acol2 = y.bcol1 and x.acol3 = z.bcol1
birdfly
会議室デビュー日: 2006/02/22
投稿数: 19
投稿日時: 2006-02-22 12:52
vincent様

早速の回答ありがとうございました。
おかげさまでやりたいことが実現できました。

また何かありましたらよろしくお願いします。
1

スキルアップ/キャリアアップ(JOB@IT)