账号通
    

账号  

密码  

2011

查看

2

回复
主题:如何有效自定义SQL查询某个专题的文章列表应该怎么写? [收藏主题]  
mhxy168 当前离线

16

主题

0

广播

0

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

用户积分:378 分
登录次数:16 次
注册时间:2008/11/25
最后登录:2011/6/23
mhxy168 发表于:2009/2/24 13:04:00   | 只看该作者 查看该作者主题 楼主 
科汛在线网校系统

如何有效自定义SQL查询某个专题的文章列表应该怎么写?

KS_Article.SpecialID是用逗号分隔的

 

select TOP {$Param(0)} KS_Article.Title,KS_Article.ID,KS_Article.SpecialID,KS_Class.ID,KS_Class.FolderName,KS_Special.SpecialName,KS_Special.SpecialID from KS_Article,KS_Class,KS_Special where KS_Class.ID=cstr({$CurrClassID}) and KS_Special.SpecialName=(KS_Class.FolderName+"{$Param(1)}") and KS_Article.SpecialID=cstr(KS_Special.SpecialID)

 

这个只能取出KS_Article.SpecialID只有一项数值没豆号的

 

 

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

110

主题

0

广播

0

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

用户积分:2898 分
登录次数:475 次
注册时间:2006/11/4
最后登录:2017/11/24
ahczscz 发表于:2009/3/18 11:02:00   | 只看该作者 查看该作者主题 沙发 
科汛在线网校系统

自己搞定,语句如下

select KS_Article.ID,KS_Article.Title,KS_Article.Adddate,KS_Photo.ID,KS_Photo.Title,KS_Photo.PhotoUrl,KS_Photo.Adddate,KS_SpecialR.ID,KS_SpecialR.InfoID,KS_SpecialR.SpecialID from ( KS_SpecialR inner join KS_Article on KS_SpecialR.InfoID=KS_Article.ID ) INNER JOIN KS_Photo ON KS_SpecialR.InfoID=KS_Photo.ID where KS_SpecialR.SpecialID={$CurrSpecialID} order by KS_SpecialR.ID

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

92

主题

5

广播

0

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

用户积分:772 分
登录次数:49 次
注册时间:2009/1/7
最后登录:2017/8/17
51px 发表于:2009/2/26 19:50:00   | 只看该作者 查看该作者主题 藤椅 
做在线知识付费 选科汛云开店

顶,我都想知道,希望高手出来帮忙.

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.09375秒 powered by KesionCMS 9.0