多个表如何查询?

丝路花雨
发信人: modico (modico), 信区: WEB
标 题: Re: 多个表如何查询?
发信站: 丝路花雨 (Wed Dec 8 18:46:19 1999), 转信
【 在 juju (朱朱) 的大作中提到: 】
: 假定在一个数据库里有几个表,就取两个表吧。两个表有相同的字段:字段1,字段2.
: 我的问题是:如何把两个表的查询结果放入同一个recordset对象中。
: 假如这样:sql="select talbe1.字段一, table1.字段2,table2.字段1,
: table2.字段2 from table1,table2"
: rs.execute (sql)
: 这样做的话rs中有四个字段,我想要的是只有两个字段,相当于分别查循table1,
: table2,再把两个结果合成一个,因为它们的字段都是一样的。
: 但是这样的话好象又不行:sql="select 字段1,字段2 from table1"&"select 字段1,
: 字段2 from table2"
: rs.execute (sql)
: 这里又还有一个排序的问题。
: 本人对数据库懂得很少,还请各位大侠help!
SELECT a.c1,a.c2,b.c1,b.c2 FROM aa a JOIN bb b ON (你的关联条件)
WHERE (更多的条件) ORDER BY (排序)
--
我在佛的心中
※ 来源:.丝路花雨 bbs.nwpu.dhs.org.[FROM: www.nwpu.dhs.org]

BBS丝路花雨站纪念。。。