asp复杂的分类查询问题

来源:百度知道 编辑:UC知道 时间:2024/05/29 07:58:32
我想实现这样一个操作
我有两个表一个表用来分类,另一个表用来记集用户选择的分类信息,然后实现这个一样效果,从分类中查找公司选取的数量和公司的相关信息.
分类表信息
有三级分类
数据表结构如下:
id fathid name bianhao
01 化学品 1003
0101 01 化学品小类 1004
010101 0101 酸 1005
02 家电 1006
0201 02 电视 1007
020101 0201 长虹 1008
还有一个表结构如下
user comp xuan1 xuan2 xuna3
kkk 百度 1003 1004 1006
jjj 新浪 1003 1008 1007
现在想实这样一个操作
通过查询化学品得到化学品中有几家公司选择,并列出选择,同样还要可以列出化学品小类,酸这些选择的公司数目,并可以输出,就是通过分类得到公司的信息.我现在实现了分类并可以得到公司的数目就是不能输出公司的信息.
这是我现在的源代码请问如何改,才能实现上面的要求.
<% set rb=server.createobject("adodb.recordset")
id=request("id")
sql="select * from corp_producttype,corpuser_info where corp_producttype.id="&id&" and corp_producttype.guanlian in(corpuser_info.jobFunction1,corpuser_info.jobFunction2,corpuser_info.jobFunction3)"

不明白楼主的意思,你要做什么效果咯,3级的查询??

不要这三种架构 你看看 http://www.ebyshow.com 上面5000多分类 建议你参考 身份的的编码方式