查询数据库

来源:百度知道 编辑:UC知道 时间:2024/05/17 02:15:15
我想做一个数据库查询,查询两个表的内容,linkman和client表
client表中主键为cld,一个cld对应linkman表中多个数据,我想做一个查询client表中所有数据,同时将linkman中满足某一条件的数据同时输出,有没有那位达人给写个代码,我写的老是出错,谢谢了
我给大家个大体式子:

rs.open "select * from client"
cid=rs("cid")
rs.open "select * from linkman where cid= "&cid&" and man=true"
大体是这个意思,请高手指点

我写了一个,但是好像还是有点问题,能帮我看看吗?
Set rs = Server.CreateObject("ADODB.Recordset")
If Session("CRM_level") = 9 Then
rs.Open "Select baidu_client.*,baidu_linkman.* From baidu_client as a,baidu_linkman as b Where a.cCompany Like '%" & Session("CRM_keyWords") & "%' and a.cId=b.cId and b.mainlinkman=true Order By cId Desc",conn,3,1
if
Else
strUserList = getUserList(Session("CRM_level"),Session("CRM_group"))
rs.Open "Select baidu_client.*,top 1 From baidu_client as a,baidu_linkman as b Where a.cCompany Li

据我理解你的意思这样子的
select client.*,linkman* from linkman,client where linkman.cld=client.cld and linkman.你要查询条件的字段=条件

还有一种理解是这样子的
select client.*,linkman* from linkman,client where linkman.cld=client.cld or linkman.你要查询条件的字段=条件

select linkman.*
from linkman,client
where linkman.cld=client.cld

select *
from linkman,client
where linkman.cld=client.cld;

select l.*,c.* from linkman as l, client as c where l.cld=c.cld;

select * from clint inner join linkman
where linkman 满足某一条件

ok