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

关于同时查询两个表的有关问题 access数据库

2012-03-20 
关于同时查询两个表的问题 access数据库表ZXB的列有dianluhaomaname.......其他的列用不到111...222...333

关于同时查询两个表的问题 access数据库
表ZXB的列有
dianlu haoma name .......其他的列用不到
1 1 1 ...
2 2 2 ...
3 3 3 ...
表circuit的列有

l_c_n c_typ ....其他的列用不到
1 0 ...
2 8 ...
3 8 ...

问题是我希望查询zxb内的所有内容select * from zxb
同时满足c_typ=8 
l_c_n和dianlu是同一个东西在两个表内不同的名字

希望最后的到的格式为

dianlu haoma name .......其他的列用不到
2 2 2 ...
3 3 3 ...


[解决办法]

SQL code
SELECT dianlu,haoma,nameFROM   zxbWHERE  DIANLU IN (SELECT l_c_n FROM circuit WHERE c_typ=8)
[解决办法]
SQL code
SELECT a.*FROM zxb a, (select * from circuit ) bWHERE a.dianlu=b.l_c_n and c_typ=8; 

热点排行