我设计了一个博客,它从数据库dynamically.Now检索数据,我希望有最多评论的博客显示在顶部。所以任何人谁可以帮助我这一点。我正在张贴快照,我的网页上流行的博客是显示。
显示热门博客的区域。
http://s1272.photobucket.com/user/Ahad_Murtaza/media/Untitled_zps329dc86b.png.html
发布于 2013-05-09 13:32:03
正如我在link中看到的你的图像,查询应该是这样的,根据你的输出显示,请根据你的需要设置列名,从表中显示这里只是查询
select
Comment.blog_id,
count(Comment.commentId) as number_of_comments,blog.title
from
Comment
LEFT JOIN blog
ON Comment.blog_id=blog.blog_id
group by
Comment.blog_id,
order by
number_of_comments desc
limit 10;如果我能帮你更多,请告诉我
发布于 2013-05-09 13:33:30
在询问尝试做某事或尝试在上搜索之前尝试做某事...
Your Answer --您可以使用分页来显示数据...
或者你可以做一些查询工作--
SELECT SUM(something) AS fieldname
FROM tablename
ORDER BY fieldname通过获取我们可以显示的评论的总和。
希望这能有所帮助!!
https://stackoverflow.com/questions/16454927
复制相似问题