如何将两个数据库中查询的记录结果融合到一起?

苏门答腊 2006-07-31 10:15:49
现在是每次查询一个数据库,输出,再查询另一个数据库,再输出,很麻烦。
关键是,还不能将这两个结果按序输出。
...全文
184 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhenmeiyisi 2006-07-31
  • 打赏
  • 举报
回复
楼上说得对

注意:
使用 UNION 组合的结果集都必须具有相同的结构。
而且它们的列数必须相同,并且相应的结果集列的数据类型必须兼容
leohuang 2006-07-31
  • 打赏
  • 举报
回复
access无法实现


SQL Server如下

select * from 数据库1..表A
union all
select * from 数据库2..表A
苏门答腊 2006-07-31
  • 打赏
  • 举报
回复
是啊,2个数据库。谢谢1
heijunma 2006-07-31
  • 打赏
  • 举报
回复
都是答非所问,楼主问的是两个数据库,不是两个表.
帮UP一下
scalewingzip 2006-07-31
  • 打赏
  • 举报
回复
两个数据库?
奋斗男人 2006-07-31
  • 打赏
  • 举报
回复
select * form a,b where a.id=b.id order by a.time
奋斗男人 2006-07-31
  • 打赏
  • 举报
回复
select * form a,b where a.id=b.id
苏门答腊 2006-07-31
  • 打赏
  • 举报
回复
谢谢几位。但是能否给个样例,我对sql语句实在是不熟啊。
比如有db1和db2两个数据库,分别有tab1和tab22个表,我打算把tab1中全部的记录和tab2中全部的记录混合在一起,最后根据time字段排序输出。
ahhisoft 2006-07-31
  • 打赏
  • 举报
回复
例: select * From table1 a, table2, b where a.Id = b.Id
ahhisoft 2006-07-31
  • 打赏
  • 举报
回复
用 join 或者联表查询
苏门答腊 2006-07-31
  • 打赏
  • 举报
回复
up

28,391

社区成员

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

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