起初我认为这是一个愚蠢的问题,但现在我受到了following question的启发。
背景:我在MySQL中有很多数据,但是MySQL的空间支持太糟糕了。理想情况下,我希望将所有东西都迁移到Postgres,但是从MySQL转换到Postgres是一个巨大的伤痛(我已经为此浪费了将近一周的时间)。现在我在想,如果我可以只在Pg中维护空间部分,在Pg中执行空间查询,然后使用这些行if从MySQL查询非空间数据。
我是一个Perl DBI人员。因此,我的问题是--我是否可以创建一个数据库句柄,该句柄实际上允许通过JOINing查询Pg中的表和MySQL中的表,假设它们有一个公共的id列?
发布于 2011-12-08 12:05:40
不需要,您需要分别查询两者,并在应用层合并数据。请在此处查看更详细的答案:
发布于 2011-12-08 12:09:58
不,我不认为你可以那样做。您必须单独查询数据,并在代码中组合结果。我相信没有真正的RDB可以做你想做的事情。
https://stackoverflow.com/questions/8425984
复制相似问题