好像两个表是个一对多关联关系...在pojo映射文件中用many-to-one把两个表关联了,然后执行如下语句:select count(*) from Groupuser user where user.groupsCategory = :category我不太了解你的业务逻辑,,,不过看到你使用这条语句用作hql可以看出楼主仿佛还没体会hibernate的精髓...