如何从字段中获取最大值?

时间:2014-03-29 04:18:28

标签: ms-access ms-access-2010

请帮我使用Max功能。我是Access和SQL的新手。

我有下表,我需要meter_read字段中的最大值。在这种情况下,1000是最大值,因为它的加法因子为2000.如果我在meter_read上做最大值,它给我1000.

Factor    meter_Read
1         4500
1         5500
100       3500
100       2500
1000      1500
2000      1000

2 个答案:

答案 0 :(得分:0)

SELECT top 1 meter_Read FROM yourtablename order by meter_read DESC

应该给你5500

答案 1 :(得分:0)

您希望获得与meter_Read的最大值对应的Factor的值:

select meter_Read
from MyTable
where Factor = (
  select max(Factor)
  from MyTable
)