请问怎么实现跨库查询?

tujiulu 2006-02-19 06:20:20
我有2个数据库 a b ,a库里的某一个表和b库里的某一个表要JOIN在一起查询,怎么写SQL语句啊?请高手指点
...全文
134 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
tujiulu 2006-02-20
  • 打赏
  • 举报
回复
忘记说明了,我的是ACCESS。SQLSERVER的话我会的
pangpangxu 2006-02-19
  • 打赏
  • 举报
回复
建议使用视图
竹林听雨2005 2006-02-19
  • 打赏
  • 举报
回复
select * from my.dbo.table
竹林听雨2005 2006-02-19
  • 打赏
  • 举报
回复
直接使用格式
库名.dbo.表名


my.dbo.tables
zly22169846 2006-02-19
  • 打赏
  • 举报
回复
可能你得写个存储过程
,在查询分析器中这样写,你转换成procedure.应该可以,再调用.祝你成功
SELECT *
FROM OPENDATASOURCE(
'SQLOLEDB',
'Data Source="127.0.0.1";User ID=sa;Password=1;TIMEOUT=0.01'
).pubs.dbo.titles
,
OPENDATASOURCE(
'SQLOLEDB',
'Data Source="127.0.0.1";User ID=sa;Password=1;TIMEOUT=0.01'
).pubs.dbo.stores

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧