[英]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
來自 SAP - “生成的 SQL ANSI 代碼符合要求,並且應該適用於應用程序尚不支持的大多數數據庫。”
我上面提供的代碼 ^^ 幾乎是 ANSI SQL,它應該適用於大多數 SQL 數據庫。
更多來自 SAP [ANSI 支持] - “E051-02 -- GROUP BY 子句 -- 完全支持.....E091-03 -- MAX -- 完全支持”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.