我需要您在HANA SAP中的帮助。我正在尝试比较不同行中的日期,例如:
ID~~~~~~|~~~ NAME~~~|~DATE ~~ | STEP
--------+-----------+---------+-----------
132~~~~~|~~TEST~~~| 01.01.2001| CREATED
132~~~~~|~~TEST~~~| 05.01.2001| SOLVED
154~~~~~|~~Other~~| 06.01.2001| CREATED
175~~~~~|~~Card~~~| 08.01.2001| CREATED
175~~~~~|~~ Card~~| 09.01.2001| SOLVED
所以我的问题是,我想在HANA SAP中选择具有更高日期的行,但我不知道如何做到这一点。 首先,我必须比较ID并选择ID为两倍或更多的ID,然后选择具有更高日期的ID。
我很感激你的帮助。
祝你好运
答案 0 :(得分:0)
您想使用GREATEST
功能:http://www.w3resource.com/mysql/comparision-functions-and-operators/greatest-function.php
答案 1 :(得分:0)
这应该是有效的,尚未测试
SELECT MAX(DATE) FROM table1 GROUP BY id HAVING COUNT(*) > 1