powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Как быстро вытянуть одну иерархическую структуру из другой?
3 сообщений из 3, страница 1 из 1
Как быстро вытянуть одну иерархическую структуру из другой?
    #32257734
charv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть таблица которая отображает файловую систему. Некоторые папки и файлы в ентой иерархии являются особыми и находятся в другой таблице. Также есть папка с особыми файлами. Как быстро, одним запросом создать файловую иерархию особых папок, в которой будут папки, отмеченые как особые и папки в которых есть хотя бы один особый файл?
...
Рейтинг: 0 / 0
Как быстро вытянуть одну иерархическую структуру из другой?
    #32257755
Фотография vdimas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
из разных таблиц тянут по union.

Давай конкретные DDL, и добрые люди быстро напишут тебе варианты. :)
...
Рейтинг: 0 / 0
Как быстро вытянуть одну иерархическую структуру из другой?
    #32257821
Jinn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
create table File_System (
FOLDER_ID NUMBER,
OWNER_ID NUMBER,
NAME$ VARCHAR2(255),
TYPE$ NUMBER)

create table Spec_File (
FOLDER_ID NUMBER,
SPEC_TYPE NUMBER)

select Level, Name$, Type$,
(select Spec_Type from Spec_File S
where S.FOLDER_ID=F.FOLDER_ID) as Spec_Type
start with Owner_ID is null
connect by priot FOLDER_ID=OWNER_ID
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Как быстро вытянуть одну иерархическую структуру из другой?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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