我试图计算多个id在数据库表中出现的次数,然后用它们的数字放入JFreeChart中。我目前不知道如何做到这一点,也无法在网上找到代码来做到这一步。
我当然不是专家,但我最近在一个应用程序中做了类似的事情。您可以将所需的SQL查询字符串硬编码到应用程序代码中,从而从数据库中检索所需的数据。为此,您需要一个数据库连接器。您需要的连接器取决于您用什么语言编写代码以及使用什么数据库。
您将收到结果集,其中数据库中的数据以字符串的形式返回。这包括以数字格式存储在数据库中的数据,因此如果需要,您可能需要将字符串转换为其他格式。您将结果集馈送到一个集合结构中,例如"ArrayList"(如果您使用的是Java(。你说你正在尝试计数id,这样你就可以对你使用的任何集合使用搜索方法来告诉你集合中的字符串是否重复,你可能需要使用一个集合(一个不能有重复的集合(来进行比较。你的问题没有那么多细节,但这应该会有所帮助,只需计算你收藏的重复项并跟踪数字。
最后,如果是这样的话,你会有一个数值集合,所以你只需将其提供给一个类,该类导入所需的JFreeChart模块,并使用数据创建图表。