两个不同数据库中表之间的关联

fmjx 2003-12-24 03:50:21
假如有两个数据库DB1、DB2
DB1中有个表为book1,DB2中有个表为book2
请问如何将book1和book2两个表关联起来,查询结果为两个表的所有内容。
...全文
55 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
oldcold 2003-12-24
  • 打赏
  • 举报
回复
用union效率高点
qqba 2003-12-24
  • 打赏
  • 举报
回复
学习哦。
wzh1215 2003-12-24
  • 打赏
  • 举报
回复
1.合并。
select * from db1..book1
union all
select * from db2..book2
----
2.连接。
select * from db1..book1 a join db1..book2 b on a.id=b.id
udonome 2003-12-24
  • 打赏
  • 举报
回复
select a.*,b.* form db1..book1 a,db2..book2 b where a.id=b.id
st21cn99999 2003-12-24
  • 打赏
  • 举报
回复
select * form db1.dob.book1,db2.dob.book2 where db1.dbo.book1.keyfileNam=db2.dbo.book2.keyfileNam
xuhuiling 2003-12-24
  • 打赏
  • 举报
回复
你太笨了 ,不适合学这些,
txlicenhe 2003-12-24
  • 打赏
  • 举报
回复
select * from db1..book1
union all
select * from db2..book2

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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