Sql 查询AS400中的函数Max

Sql 查询AS400中的函数Max,sql,ibm-midrange,db2-400,Sql,Ibm Midrange,Db2 400,我有一个文件(名称File1),如下所示: AGE NAME (names are unique) 10 john 20 fred 10 james 15 jack 20 alfred 20 henry 我想通过一个查询得到老人的名字: AGE NAME 20 fred 20 alfred 20 henry 有可能吗?SQL: SELECT AGE, NAME FROM File1 WHERE AGE =

我有一个文件(名称File1),如下所示:

AGE    NAME (names are unique)
10     john
20     fred
10     james
15     jack
20     alfred
20     henry
我想通过一个查询得到老人的名字:

AGE     NAME
20     fred
20     alfred
20     henry
有可能吗?

SQL:

SELECT AGE, NAME FROM File1 WHERE AGE = (SELECT MAX(AGE) FROM File1)

是的,用MAX。你试了什么?你犯了什么错误?