当前位置:数据库 > SQLServer >>

Mysql和Mssql可以连表查询吗?

补充:现在公司要用PHP+Mysql开发一个项目.但需要用到之前在Mssql平台的会员数据库. PHP单纯查询Mssql的数据我知道是可以.但我现在需要把Mysql+Mssql的数据连在一起查询: Mysql:A数据库中的b表 Mssql:C数据库中的d表 以下是我想要的连表查询sql: SELECT A.b.Money, C.d.UserName FROM A.b LEFT OUTER JOIN C.d ON A.b.UserID = C.d.ID 我知道上面的sql写法是错的。所以请问高手们,Mysql能连Mssql查询Mssql中的数据吗?
追问:两个不同数据库之间连表查询2个数据库都不能关.就拿"单点登录"来说.C数据库用于管理用户信息.A数据库是另一个网站所使用的
答案:你说的是数据库内还是两个数据库之间?
如果是数据库内,两个表是可以的,JOIN UNION都 可以 
数据库外是不可以的。。。
其他:这个好像,好像不能吧,你可以把数据库导入过来 不行,这是两个不同的库,在同一个库里可以,oracle才可以用dblink跨库查询 可以

具体操作。你百度下 sql server mysql dblink 

上一个:高手求救呀 数据加MSSQL 查询字符处理的问题1
下一个:MSSQL安装(仅限商业版)后如何使用?

Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,