MySQLで、異なるDBのテーブルを結合する方法を教えてください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2003/12/30 17:12:19
  • 終了:--

回答(1件)

id:sasada No.1

sasada回答回数1482ベストアンサー獲得回数1332003/12/30 18:15:44

ポイント40pt

>db_name.tbl_name.col_name

>データベース db_name のテーブル tbl_name 内のフィールド col_name。

>この形式は バージョン 3.22 以降で有効です。

 バージョンは3.23でよかったでしょうか。

 以下のようにすればよいと思います。

select t1.field1, t2.field2 from db_name1.table1 AS t1 INNER JOIN db_name2.table2 AS t2

where t1.key = t2.key;

 上記URLはジョインの文法です。

id:Tariq

うわー!ありがとうございます。MySQL初めてで、出来ないのかと思いました。助かりました。

2003/12/30 18:51:14

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません