mysql - 如果有一种方法可以使用 MySql 在一个查询中将 MS Sql 表内部连接到 MySql 表?

标签 mysql sql sql-server inner-join

我有 2 台服务器,一台运行 Microsoft SQL Server,另一台使用 MySql。

我需要能够将一个表从 MS SQL 命名为“A”连接到位于使用 MySql 的不同服务器上的表“B”

所以我希望能够做这样的事情

SELECT A.*, B.* FROM A INNER JOIN B ON A.id=B.id LIMIT 100

我该怎么做?请注意,两台服务器都在同一网络上。

最佳答案

谷歌状态的第一个链接...

你需要安装这个:

http://www.mysql.com/products/connector/

并遵循本指南:

http://technikhil.wordpress.com/2007/05/13/getting-microsoft-sql-server-and-mysql-to-talk/

连接服务器,然后使用 openquery 执行 MS SQL 查询。

关于mysql - 如果有一种方法可以使用 MySql 在一个查询中将 MS Sql 表内部连接到 MySql 表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16220490/

相关文章:

mysql - 根据第一个表的 ID 对第二个表中的值求和,并将值插入到第一个表中

php - 我的第一个 PHP/MySQL 数据库,没有输出到网页?

SQL:查找每组的最大记录

sql - 如何使用链接服务器将数据从一个数据库提取到另一个数据库?

sql - 使用数据透视表加快计数 (*)

mysql - 如何获取最近 1 周、最近 1 个月、昨天的字段数

mysql - 使用复合键访问数据

javascript - 太多的递归

mysql - 在搜索特定 SQL 时计算整个数据库

sql-server - 获取 SQL 计算列插入值