账号通
    

账号  

密码  

2392

查看

3

回复
主题:显示同级分类方法 [收藏主题] 转到:  
liboyi 当前离线

419

主题

0

广播

2

粉丝
添加关注
级别:四年级

用户积分:3961 分
登录次数:212 次
注册时间:2008/11/21
最后登录:2022/4/20
liboyi 发表于:2008/12/4 15:56:00   | 只看该作者 查看该作者主题 楼主 
科汛在线商城系统(NET)

产品内容页, 想显示本产品所属分类, 还有同级别分类.

 

如图: 本产品属于BOD分类, 同级别分类还有COD, 具体看 http://www.stii.cn/shop/BOD_8_4.html

 

 

于是建立SQL标签:

 

SELECT id,foldername  FROM dbo.KS_Class  WHERE (TN IN  (SELECT TN FROM dbo.KS_Class WHERE (ID IN (SELECT Tid  FROM dbo.KS_Product  WHERE (Tid = {$CurrClassChildID})))))

 

写的有点恶心, 谁能给改清晰一点。

 

先查出当前产品的TID, 在从分类表中查出父目录TN, 最后把相同父目录的分类全调出来。

 

这个查询写的太猥琐了。

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
yangeeo021 当前离线

4

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:222 分
登录次数:2 次
注册时间:2008/11/22
最后登录:2008/12/4
yangeeo021 发表于:2008/12/4 16:12:00   | 只看该作者 查看该作者主题 沙发 
我来顶你的贴,说不定我们今后会成为朋友,今后我们要互相支持,今后还有可能合作

再次支持你发布的东西
















上海卫星电视安装|上海卫星电视
网址:http://www.sh-weixing.cn
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
liboyi 当前离线

419

主题

0

广播

2

粉丝
添加关注
级别:四年级

用户积分:3961 分
登录次数:212 次
注册时间:2008/11/21
最后登录:2022/4/20
liboyi 发表于:2008/12/4 15:58:00   | 只看该作者 查看该作者主题 藤椅 

SELECT id,foldername
FROM dbo.KS_Class
WHERE (TN IN
          (SELECT TN
         FROM dbo.KS_Class
         WHERE (ID IN
                   (SELECT Tid
                  FROM dbo.KS_Product
                  WHERE (tid in({$CurrClassChildID})  )))))
  

 

 

这个,上面哪个有点问题, 下面这个测试通过.

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
czhy340 当前离线

76

主题

4

广播

4

粉丝
添加关注
级别:学前班

用户积分:252 分
登录次数:56 次
注册时间:2012/7/2
最后登录:2016/11/26
czhy340 发表于:2013/9/16 17:19:40   | 只看该作者 查看该作者主题 板凳 
08年的帖子,现在用还能实现。不顶你都不行。
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.09375秒 powered by KesionCMS 9.0