2016 - 2024

感恩一路有你

oracle分组排序取最大一条 oracle ORA-00937: 非单组分组函数?

浏览量:2572 时间:2021-03-10 20:13:24 作者:admin

oracle ORA-00937: 非单组分组函数?

这种错误报告通常使用聚合函数,如count和sum,但不使用groupby来声明分组模式。

例如,有一个学生表。字段包括:班级编号、学生编号和学生姓名。现在我们需要知道每个班有多少人。如果查询语句是这样的:

从学生表中选择班级编号,计数(学生编号)

,我们必须报告一个错误。我们必须告诉数据库根据哪个字段进行分组。正确的写入方法是:

选择班级号,从学生表中按班级号分组计数(学号)

从表1中按列1、列2、列3选择列1、列2、列3选择字段数,并在分组后写入这些字段。

分组聚合函数在oracle里查询对应的hql语句该怎么写?

Oracle中常见的聚合函数包括min、Max和sum。如果它们跟在其他字段后面,则必须使用GROUPBY语句。

oracle分组排序取最大一条 oracle分组求和函数 oracle中的排序函数

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。