用公式取出的最大值(最小值)的数量
min(人员.select(zhzpf)) 这个取出来的是值
count(min(人员.select(zhzpf))) 这个查出来的只有一个
如何查询最大值(最小值)的数量
这个?思路:count(人员.select(zhzpf,zhzpf=min(人员.select(zhzpf))))
最大值是max而不是min
最大值、最小值这些不是只有一个?难道还有多个?
select count(A)
from(
select MIN(zhzpf) A,分组列 FROM TABLE GROUP BY 分组列
)
用SQL吧,方便快捷,注意要先查出分组列的最小值,再去数数量