4
Я использую базу данных H2 в своем приложении java. Кажется, что он не поддерживает rank()
и row_num()
функции, поскольку они все еще находятся на их roadmap listБаза данных H2 - Альтернатива Rank() и Row_Num()
Вот запрос, который я пытаюсь выполнить
select * from (
select *,
rank() over(partition by MSISDN order by PORT_IN_DATE desc) rank
from TEST_PORTIN
) s
where rank = 1
AND PORT_IN_DATE > '2012-01-16 23:20:27'
ORDER BY PORT_IN_DATE
возможно дубликат [SQL с рангом и раздел] (HTTP: //stackoverflow.com/questions/8861457/sql-with-rank-and-partition) –
См. также форум H2: http://groups.google.com/group/h2-database/browse_thread/thread/f063de014c88bda7 –