[求助]如何让一个sql语句连接到两个数据库的表中
如何让一个sql语句连接到两个数据库的表中?例如:我有两个数据库 datebase1,datebase2,在datebase1中有 aa 表,datebase2 中也有aa表,我想让datebase1的aa表的某个字段值 加到 datebase2中的 aa字段中值。不知道该怎样写sql语句。
知道的快回!谢谢!
你再网络上找找吧。好象有个叫opendatasoure什么的东西吧。
不过我在自己的机子上用查询分析器做了一下。如果2个数据库都在同个server上的话。只要指定完整的路径就可以连接的,像普通查询一样的。 你可以试试的。
你再网络上找找吧。好象有个叫opendatasoure什么的东西吧。
不过我在自己的机子上用查询分析器做了一下。如果2个数据库都在同个server上的话。只要指定完整的路径就可以连接的,像普通查询一样的。 你可以试试的。
在查询分析器里运行成功的代码
select * from test.dbo.Table1,pubs.dbo.authors where test.dbo.Table1.id=pubs.dbo.authors.au_id
额...............犯了一个低级错误