[請益] 怎麼 join 不同資料庫的 table ??

作者: jagerwu (JW)   2020-09-15 15:54:34
如果現在有兩個資料庫
A.db 裡面有一個table a,
B.db 裡面有一個 table b
我在php裡面怎麼同時join 這兩個表啊?
本來想利用ATTEACH DATABASE
結果兩個弄完之後不知道怎麼下 query.......
只好請教板上的高手啊啊
作者: yaritai (雅立鈦)   2020-09-15 16:38:00
SELECT <...>FROM A.table1 t1 JOIN B.table2 t2 ON t2.column2 = t1.column1;
作者: sssh (叫我松高魂 ~~)   2020-09-16 23:41:00
有個問題,在 php 裡面的查詢不是都要 $db->query() ?但是現在有兩個資料庫,怎麼下 query 啊 ?y 大的方法應該是 cmd 中下指令的方式 ?
作者: MOONRAKER (㊣牛鶴鰻毛人)   2020-09-17 14:46:00
開一個connection來query就好了 你$db->query()是哪一牌的ORM
作者: typers (Typer)   2020-09-19 13:43:00
要看你是用那一牌的資料庫,例如oracle就支援db link可以達成跨db的join與transaction
作者: cf1064 (蚵仔)   2020-09-27 01:06:00
y大的是同一個db才能吧

Links booklink

Contact Us: admin [ a t ] ucptt.com