在分组查询中 select 和 from 之间 只能出现分组依据列 和 分组函数
在mysql中 查出数据 是错误 查到的是分组后的第一条数据,oracle会直接报错
select A,max(B),min(C) from 表 group by A
这样会把 表 字段 A 相同的合并,字段B 取最大值,字段C 取最小值,根据需求选择
其他分组函数:
avg(列名) 求平均数
count(列名) 求记录数
min(列名) 求最小值
max(列名) 求最大值
sum(列名) 求和