人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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

●質問者: Tariq
●カテゴリ:コンピュータ
✍キーワード:DB MySQL
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● sasada
●40ポイント

http://www.mysql.gr.jp/jpdoc/3.23/manual.ja_Reference.html#Legal...

>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;

http://www.mysql.gr.jp/jpdoc/3.23/manual.ja_Reference.html#JOIN

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

◎質問者からの返答

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

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ