账号通
    

账号  

密码  

7359

查看

15

回复
主题:[待解决]“热门评论”,用自定义sql标签的sql语句 怎么查? [收藏主题] 转到:  
leisurelong 当前离线

234

主题

6

广播

1

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

用户积分:375 分
登录次数:223 次
注册时间:2011/11/8
最后登录:2016/4/28
leisurelong 发表于:2012/3/22 10:22:00   | 只看该作者 查看该作者主题 楼主 
科汛在线网校系统

access数据库,有表KS_product 和表 ks_comment(评论表)

要实现的sql语句是。根据评论数量多少排序、查询出,1:产品名2:该产品许多评论中的一条评论,同一个产品和他的一条评论只能出现一次,不可重复,-----------连接查询,子查询,group by 。。。我都试了。。总是有重复数据。纠结了好久、希望好心人空闲之余帮忙测试一下。

我很菜写了很多版本,但是结果集都有重复数据:

select p.id,p.title,c.content from KS_product as p

inner join

(select top 1 infoid,content,count(0) from KS_comment

group by infoid,content

order by count(0) desc) as c on p.id = c.infoid

版本二:

select c.infoid,c.content,p.title,p.rank from KS_product as p inner join kS_comment as c on c.infoid=p.id group by infoid,rank,title,content

.....

...

..

 
<a href=http://www.0532yhlx.com>青岛悦海领翔游艇租赁有限公司</a>
  支持(4) | 反对(4) 回到顶部顶端 回到底部底部
aichen 当前离线

93

主题

0

广播

0

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

用户积分:131 分
登录次数:10 次
注册时间:2012/2/29
最后登录:2012/5/10
aichen 发表于:2012/3/22 11:24:00   | 只看该作者 查看该作者主题 沙发 
科汛在线商城系统(NET)
沙发,哈哈,等楼下的回答,
 
  支持(4) | 反对(4) 回到顶部顶端 回到底部底部
songlala 当前离线

2436

主题

2

广播

4

粉丝
添加关注
级别:高三年

用户积分:3600 分
登录次数:203 次
注册时间:2012/3/1
最后登录:2015/1/16
songlala 发表于:2012/3/22 12:49:00   | 只看该作者 查看该作者主题 藤椅 
科汛在线网校系统
不懂,帮不上忙,那顶一下吧
 
  支持(4) | 反对(4) 回到顶部顶端 回到底部底部
2012ztlinger 当前离线

282

主题

0

广播

0

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

用户积分:345 分
登录次数:26 次
注册时间:2012/3/20
最后登录:2012/9/14
2012ztlinger 发表于:2012/3/22 14:09:00   | 只看该作者 查看该作者主题 板凳 
 
  支持(4) | 反对(4) 回到顶部顶端 回到底部底部
19900928 当前离线

83

主题

0

广播

0

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

用户积分:235 分
登录次数:31 次
注册时间:2012/3/15
最后登录:2013/4/24
19900928 发表于:2012/3/22 14:27:00   | 只看该作者 查看该作者主题 报纸 
唵也不太懂,等下一位来回答
 
  支持(2) | 反对(2) 回到顶部顶端 回到底部底部
startao369 当前离线

272

主题

0

广播

0

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

用户积分:350 分
登录次数:19 次
注册时间:2012/3/9
最后登录:2012/11/7
startao369 发表于:2012/3/22 14:33:00   | 只看该作者 查看该作者主题 地板 
科汛在线商城系统(NET)

百度找一下看能不能找得到。。。。。。。。。。。。。。。。亲一亲

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

23

主题

0

广播

0

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

用户积分:28 分
登录次数:7 次
注册时间:2012/3/2
最后登录:2012/4/7
amanda_616 发表于:2012/3/22 16:50:00   | 只看该作者 查看该作者主题 7楼 
 
http://www.haoquwang.com/
  支持(2) | 反对(2) 回到顶部顶端 回到底部底部
quietlya 当前离线

1405

主题

0

广播

0

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

用户积分:1287 分
登录次数:155 次
注册时间:2011/7/31
最后登录:2012/4/20
quietlya 发表于:2012/3/22 18:57:00   | 只看该作者 查看该作者主题 8楼 
科汛在线商城系统(NET)

很不错哦~~~~~支持啊

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

1438

主题

0

广播

2

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

用户积分:3011 分
登录次数:654 次
注册时间:2010/6/28
最后登录:2020/10/30
1006298681 发表于:2012/3/22 20:09:00   | 只看该作者 查看该作者主题 9楼 

select top 10 a.id,title,adddate,num from ks_article a,(select infoid,count(*) as num from ks_comment where channelid=1 group by infoid)b where a.id=b.infoid order by b.num desc





这里查询的是文章系统,要查其他系统改下就可以了,试试看行不行



循环体:



[loop=10]

<li><a href="{$Field(id,GetInfoUrl,1,1)}">{$Field(title,Text,0,...,0,)}</a>({$Field(num,Num,0,2)})</li>

[/loop]

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

342

主题

0

广播

0

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

用户积分:575 分
登录次数:15 次
注册时间:2008/1/17
最后登录:2012/3/29
ailuweisi 发表于:2012/3/23 9:53:00   | 只看该作者 查看该作者主题 10楼 
科汛智能建站系统
呵,还是支持一下
很好呀!!!

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