[请益] 怎么 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