powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / сортировка в неявной иерархии
6 сообщений из 6, страница 1 из 1
сортировка в неявной иерархии
    #39361021
Ura!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может есть красивое решение
Задача такая есть справочник иерархический, но иерархия там задаётся не через родителя-ребёнка, т.е. не через connect by
Данные там следующего вида:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
1
1.1
1.1.1
1.1.2
...
1.1.10
1.2
1.3
...
1.10
2
и т.д.
Нужно вывести их в таком порядке, как указано, чтобы 1.1.10 не вылезло перед 1.1.2
можно поразбивать на подстроки между точками и по ним сортировать, но как-то громоздко очень получается
может красивее что-то есть (версия БД 11-ая кажись)
...
Рейтинг: 0 / 0
сортировка в неявной иерархии
    #39361026
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ura!может красивее что-то есть (версия БД 11-ая кажись)Каждое число дополнить нулями до фиксированного количества разрядов (два regexp_replace).
...
Рейтинг: 0 / 0
сортировка в неявной иерархии
    #39361027
Ura!не через connect byconnect by-ю пофиг, как записано условие.
...
Рейтинг: 0 / 0
сортировка в неявной иерархии
    #39361037
Ura!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а как разбить на подстроки? добить их слева нулями это понятно, громоздкость с разбиением на подстроки
...
Рейтинг: 0 / 0
сортировка в неявной иерархии
    #39361044
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ura!громоздкость с разбиением на подстрокиЗаблуждаешься. Сортировка иерархических данных (1.1.1, 1.1.2 ... 10.41.242)
STFF посегментная числовая сортировка
...
Рейтинг: 0 / 0
сортировка в неявной иерархии
    #39361047
Ura!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Elic,

Спасибо, то что нужно
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / сортировка в неявной иерархии
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]