Access查询数据中的最大值

2017-11-29 14:55:00
黄善超
原创
99

在Access查询,我们可以轻松地查找出数据中的最大值

如这样的一个表格,通过几种方法找出最大值

1.top语句,先排序再取出第一位

SELECT top 1 数量
FROM 表1
ORDER BY 数量 DESC;


2.用Max函数直接取得值

SELECT Max(数量) AS 最大值
FROM 表1;


3.用域聚合函数DMAX ,如果存在条件,可以用DMAX取得值(一般在窗体代码中使用,也可以用ADO或者DAO代替

SELECT DMax("数量","表1") AS 最大值
FROM 表1
group by DMax("数量","表1")


运行效果图:

    分享