有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何在使用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) 个答案