当前位置:操作系统 > Unix/Linux >>

数据库中的高级查询

数据库中的高级查询
 
关于在sql中怎么运用group by 和order by以及 having这些语句 

如下图示(主表和副表通过messageID来进行关联): 

怎么样在副表中查找并排序出热门帖子(跟帖数量) 





就是统计出messageID出现的次数并且对它进行排序(这样就出现了热门的帖子,以及置顶的帖子) 

操作如下: 
select messageID ,count(messageID)as number from refo group by messageID having count(messageID)>=0 order by number desc 


这样就统计出来了

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,