首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Access >

急数据查询,该怎么处理

2012-03-23 
急!!!!数据查询现有两个表,如下:a表字段:借码贷码b表字段:代码名称数据:101103101表演102101102艺术104103

急!!!!数据查询
现有两个表,如下:
a表字段:借码     贷码           b表字段:代码         名称
      数据:101       103                               101           表演
                  102       101                               102           艺术
                  104       103                               103           武术
                                                                  104           设计
我想从a,b两表中查出这样的数据放入c表中
c表字段:借码       名称1         贷码         名称2
                  101         表演           103           武术
                  102         艺术           101           表演
                  104         设计           103           武术
请高手帮看一下能否实现!!!!

[解决办法]
insert into c(借码,名称1,贷码,名称2) select 借码,(select 名称 from b where b.代码=a.借码) as '名称1 ',贷码,(select 名称 from b where b.代码=a.贷码) as '名称2 ' from a
[解决办法]
select * from (
select * from a inner join b on a.借码 =b.代码) as a2
inner join b on a2.贷码=b.代码
[解决办法]
SELECT
A.借码,
T1.名称 AS 名称1,
A.贷码,
T2.名称 AS 名称2
FROM (B AS T1 INNER JOIN A ON T1.代码 = A.借码)
INNER JOIN B AS T2 ON A.贷码 = T2.代码;

热点排行