Oracle / SQL - разделить список на 3 сегмента - PullRequest
1 голос
/ 14 июня 2011

Мне интересно, как бы я написал запрос для разбиения таблицы на 3 сегмента. Когда мне пришлось разделить таблицу на 2, прежде чем я всегда основывал ее на rownum и делал мод на ней. Я знаю, что мог бы снова использовать rownum и выбирать на основе диапазонов, но если список меняется в количестве записей при каждом выполнении запросов, их придется обновлять.

Есть мысли?

1 Ответ

1 голос
/ 14 июня 2011

Почему вы не можете продолжать использовать MOD, как в MOD (rownum, 3) = 0, 1 или 2?Если это работает на 2, почему бы не 3?

...