我正在使用Derby数据库,想知道一些事情:ResultSet
是一个表吗?如果是这样,那意味着我可以调用MIN(ResultSet.someColumn)
(或MAX()
或AVG()
),对吧?或者我是否必须将ResultSet
转储到临时表以使用所需的SQL函数?
答案 0 :(得分:2)
从official documentation开始,ResultSet为:
表示数据库结果集的数据表,通常通过执行查询数据库的语句生成。
如果要应用某些聚合函数,则必须修改SQL语句,然后重新执行它。最后,您将获得一个ResultSet(尽管它可能包含一行)。