У меня есть запрос oracle, который я хочу перевести в соответствующий запрос Couchbase n1ql.
select EMPNO, to_date,from_date,
row_number() over (order by from_date asc) as JoiningRank,
row_number() over (order by from_date desc) as ExperinceRank
from [dbo].[EMPHISTORY]
Поскольку здесь используется Row_Number (), я не смог найти альтернативный способ написания этого запроса. в n1ql.
Я где-то читал, что функция Row_Number () (оконные функции) доступна в версии 6.5.
- Поскольку я сейчас использую 6.0, есть ли способ реализовать этот запрос в n1ql?
- Поддерживает ли Couchbase 6.5 эту функцию Row_Number ()? Если да, то только EE или CE?
Пожалуйста, помогите переписать этот запрос на n1ql.