Derby 10.14 row_number () over () упорядочение - PullRequest
0 голосов
/ 07 ноября 2019
  1. Реализация разбиения на страницы.
  2. У нас есть SQL-запрос, который с учетом некоторых критериев, порядка сортировки и идентификатора объекта вернет индекс, представляющий позицию этого объекта.
  3. Проблемаесть, я не уверен, что Apache Derby 10.14 поддерживает это?
  4. Мы также используем DB2, а DB2 допускает row_number () over (order by ...);однако, Derby этого не делает.
  5. Есть ли какой-нибудь способ SQL сделать это в Derby? В настоящее время row_number () over () не гарантирует соблюдения порядка сортировки.
  6. Пример:

    выбор идентификатора, row_number () over () как rowNumber из TableA (some_joins) где (crit_param) порядок (sort_order_param)

...