跨数据库调取数据!求高手答!
想问一下如何跨数据库调取数据,比如说我正在A库中操作数据,但是基础数据在B库中,操作A库数据需要用到B库数据,需要和B库中的数据表进行联合查询,那么我应该怎样调取B库数据...
想问一下如何跨数据库调取数据,比如说我正在A库中操作数据,但是基础数据在B库中,操作A库数据需要用到B库数据,需要和B库中的数据表进行联合查询,那么我应该怎样调取B库数据与A库数据结合起来写sql语句!
谢谢回答,最好写详细点 展开
谢谢回答,最好写详细点 展开
数位汇聚
2023-08-28 广告
2023-08-28 广告
1、数位观察新增一个数据搜索平台:数位观察,不用费力的去各个平台找数据,通过这个平台搜索或勾选需要的标签就行,就能找到各个维度的数据。提供12大类、50多万个数据和数据报告(基本上覆盖了市面上所有细分行业)。在网站首页就有全面又详细的数据分...
点击进入详情页
本回答由数位汇聚提供
展开全部
用的是啥数据库?
Oracle和MSSQL都支持跨数据库,比如说一楼的data link
Mysql就不行了。只能把表通过某种办法整个拿过来后再查询,比如说dump表再restore,不够实时。
Oracle和MSSQL都支持跨数据库,比如说一楼的data link
Mysql就不行了。只能把表通过某种办法整个拿过来后再查询,比如说dump表再restore,不够实时。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果数据库A、B在同一台服务器上,那么在写sql的时候可以如下关联
select A..TABLE1.COLUMN1,A..TABLE1.COLUMN2,B..TABLE1.COLUMN1
FROM A..TABLE1,B..TABLE1.
WHERE A..TABLE1.COLUMN1 = B..TABLE1.COLOMN1
如果两个数据库不在同一台服务器上,那就只有通过程序去实现了
select A..TABLE1.COLUMN1,A..TABLE1.COLUMN2,B..TABLE1.COLUMN1
FROM A..TABLE1,B..TABLE1.
WHERE A..TABLE1.COLUMN1 = B..TABLE1.COLOMN1
如果两个数据库不在同一台服务器上,那就只有通过程序去实现了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询