mysql:7543
From: "Y.Harada" <"Y.Harada" <yyjr73@xxxxxxxxxx>>
Date: Fri, 18 Apr 2003 14:18:29 +0900
Subject: [mysql 07543] DB 間を越えてテーブルの JOIN はできるでしょうか
原田といいます.
いろいろ調べてみたのですが,うまくいかないので,投稿させてもらいます.
標題の通り,DB間を越えてテーブルを結合することは可能なのでしょうか.
例としては,DB1とDB2というふたつのデータベースを用意していて,以下のようにテーブルを組みます.
DB1----- t_name (氏名テーブル)
ID NAME
------------
1 野茂
2 イチロー
3 松井
4 石井
5 長谷川
DB2----- t_team (チームテーブル)
|
| ID teamname
| -----------------
| 1 まりなーず
| 2 ヤンキー酢
|
|--- t_member (チームメンバー)
NID team member
---------------------
1 1 2
2 1 5
3 2 3
という状態で, t_member と t_team と t_name を結合させて次のようなテーブルを作りたいのですが,SQLは
どのように発行したらいいのでしょうか?
t_name テーブルだけ別のDBに入っているのでややこしくなっているのです.
NID teamname NAME
---------------------------
1 まりなーず イチロー
2 まりなーず 長谷川
3 ヤンキー酢 松井
長いメールになって申し訳ありませんが,よろしくおねがいします.
---
Yasuhiro Harada
Mail: yyjr73@xxxxxxxxxx
HP:http://leaf.zive.net
__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo! http://bb.yahoo.co.jp/
-> 7543 2003-04-18 14:18 ["Y.Harada" <yyjr73@x] DB 間を越えてテーブルの JOIN はできるでしょうか 7547 2003-04-18 15:21 ┗[Kengo Jinno <kengo@x]