MAX(value) with TWO COLUMN



例如,我有这个值

VAL1 VAL2
04   ZZ
06   TT
05   XX
03   XX
04   ZZ
09   TT

我想查询显示列val2 的每个值的最大值(最后一条记录(

例如,对于TT=09,XX=03,ZZ=04。

你能提供吗?如果可能的话,使用HANA查询?

我不知道hana,但SQL看起来像这个

select val2, max(val1) as maxVal
from myTable
group by val2

来自树液-"生成的SQL ANSI代码是兼容的,应该适用于应用程序尚未支持的大多数数据库">

上面提供的代码^^I相当于ANSI SQL,它应该适用于大多数SQL数据库。

更多来自SAP〔ANSI SUPPORT〕-";E051-02--GROUP BY子句--完全支持。。。。。E091-03-MAX——完全支持">

最新更新