读书人

查找发贴最多的用户,用HQL如何写啊一个

发布时间: 2012-04-12 15:46:35 作者: rapoo

查找发贴最多的用户,用HQL怎么写啊~~一个下午了写不出啊~~
class User {int userId , String name}

class Post { int postId , String title , String content , User user}

映射关系 都懂吧,一对多.单向的

怎么实现啊,我不会写,打算用程序来做,但发现程序做的话太麻烦了

重复一次问题:

我要根据用户的发贴数,从多到少排列,做一个用户发贴排行傍. 怎么取得这个list啊~~


[解决办法]
select * from (select user.id,user.name, count(post.user.id) from user,post where
user.id = post.user.id group by post.user.id order by
count(post.user.id)
)
as t

读书人网 >Java Web开发

热点推荐