Путаница с Oracle CONNECT BY

Запрос:

select level from dual connect by rownum<10;

дает числа от 1 до 9.

Еще один запрос:

SELECT LEVEL FROM DUAL CONNECT BY rownum>5;

выходы: 1

Я использовал CONNECT BY в иерархических данных, таких как менеджер / сотрудник. Но я не могу интерпретировать результаты двух вышеупомянутых запросов.

Редактировать: Я не пытаюсь достичь чего-то особенного с помощью запроса № 2. Я просто хочу знать, как оракул интерпретирует запрос. Действует ли какая-либо часть как родитель и ребенок из-за использования CONNECT BY? Почему результат 1? Что происходит за кулисами?

Ответы на вопрос(2)

Ваш ответ на вопрос