如何在使用java和hibernate的mysql中按组计算行数?
我有一个数据库“javachat”,有一个表和两列。 其中一列名为“昵称”,第二列名为“帖子”,看起来像:
nick1 post1
nick2 post2
nick1 post3
nick2 post4
现在:我需要计算每个昵称写了多少篇帖子(我必须计算我在数据库中有多少昵称,以及它们出现的次数)。我知道昵称也很重要,因为我想用昵称和帖子数量创建图表
也许这个问题很愚蠢,但我找不到任何东西。我现在写的代码只是为了连接数据库,我不知道现在该怎么做
private ???????? downStats() {
try{
Session sess = HibernateUtil.getSessionFactory().openSession();
Transaction tx = sess.beginTransaction();
tx = null;
sess.disconnect();
}
catch (HibernateException e) {
if (tx!=null) tx.rollback();
e.printStackTrace();
textArea.append("Sorry - could connect to the database!");
}
}
有什么想法吗?提前感谢您的任何提示
共 (0) 个答案