如何在Cakephp的同一查询中从不同的数据库中获取数据?

时间:2013-10-15 15:48:41

标签: php mysql cakephp cakephp-1.3

我有不同的数据库,每个数据库都有相同的表,我需要对这些表中的信息进行分组。

例如:

  • 表格命令db 1
  • 表格命令db 2

伪代码中的想法是:

"SELECT * FROM orders(db 1), orders(db 2)"

你知道一个简单的方法吗?

1 个答案:

答案 0 :(得分:0)

你能否使用传统的ANSI语法?

"SELECT * FROM db1.orders Orders1, db2.orders Orders2"

我没有特别使用Cakephp,但如果你想进行交叉连接(这是非常不合格的btw,还有更好的方法),这就是标准方法。