日期:2014-05-16  浏览次数:20984 次

如何INNER JOIN两个数据库里的表?
本帖最后由 fisherboy 于 2013-04-11 21:18:29 编辑
ASP+ACCESS
如何INNER JOIN 两个数据库里的表?

我这个问题有2个难度
第一, 要INNER JOIN的两个表,分布在两个数据库中。Access。
第二,INNER JOIN的条件是表1里的字段里的内容 进行处理后的结果

数据库一 db1.mdb, Conn1
数据库二 db2.dmb, Conn2

[biao1] 位于数据库1
ID    moviename    starid
1     十月围城     3|2
2     醉打金枝     1|2|3
3     蜜桃成熟     3

[biao2] 位于数据库2
ID    starname    
1     刘德华    
2     古天乐     
3     任达华   
4     马化腾  

大家一看应该明白,表一里的starid存储的是明星的ID序列,用竖线|分割
表二 就是存储的明星ID和名字。

现在要链接这2个表。要怎么链接??连接条件是明星ID匹配。


[asp代码]

Sql="select * from [biao1] INNER JOIN [biao2] on.............."




INNER?JOIN?

------解决方案--------------------

接分来咯
------解决方案--------------------
先把biao1的数据读出来,然后再读biao2的数据