Описание тега hierarchical-query
3
ответа
Как запросить все узлы между двумя узлами в дереве?
У меня есть иерархическая структура базы данных, например, столбцы ID а также PARENT_ID определяется для каждой строки, причем строки верхнего уровня имеют NULL PARENT_ID, У меня все отношения из этой таблицы сведены в другую таблицу, например, если…
03 ноя '10 в 16:17
1
ответ
Предложение Oracle START WITH не возвращает корневых строк
Я выполняю следующий запрос в Oracle 10g для получения данных в иерархической форме (полный запрос немного сложнее): SELECT LEVEL AS lvl, a.* FROM ( WITH temp AS (...) SELECT id_request, subj_type, id_subj, name, flag_e, person_code, assoc_type, nat…
05 апр '17 в 15:49
4
ответа
Oracle 10g Connect By Prior - проблемы с производительностью
У меня есть следующий оператор SQL: SELECT CONNECT_BY_ROOT ANIMAL_ID "ORIGINAL_ANIMAL" , ANIMAL_ID, LINE_ID, SIRE_ANIMAL_ID, DAM_ANIMAL_ID, LEVEL -1 "LEVEL" FROM ANIMALS START WITH ANIMAL_ID IN( '2360000002558' ) CONNECT BY ((PRIOR SIRE_ANIMAL_ID = …
13 окт '10 в 22:15
3
ответа
Подключиться по запросу
Я храню иерархические данные в таблице. Когда к ресурсу обращаются по его иерархическому пути (grantParent/parent/resource), мне нужно найти ресурс с помощью запроса CONNECT BY. Примечание. Команды SQL экспортируются из EnterpriseDB, но они также до…
14 апр '16 в 14:39
1
ответ
SQL иерархический запрос до 10 уровня
Я хочу написать SQL Server SELECT запрос для отображения данных в иерархическом виде в табличном формате. Например: сотрудник сообщает X-менеджеру, затем X-менеджер сообщает XX-менеджеру, а затем XX-менеджер сообщает XXX-менеджеру - для каждой строк…
22 май '17 в 11:41
1
ответ
Запрос с циклом (Oracle 10 XE и 11 XE)
Есть дорожная карта (список подключенных городов): drop table aaa; create table aaa(a varchar2(10), b varchar2(10)); insert into aaa values ('Rome','Berlin'); insert into aaa values ('London','Rome'); insert into aaa values ('London','New-York'); in…
24 апр '13 в 19:19
2
ответа
Получить ВСЕ дочерние элементы последнего уровня (листы) с узла (иерархические запросы Oracle 11G)
Я пытаюсь и ищу способ получить ВСЕХ детей (листьев) последнего уровня из узла, в иерархическом запросе в базе данных Oracle 11g. У меня есть 2 таблицы: "Узлы" (список всех узлов с их соответствующим значением) и "Отношения", которые определяют отно…
10 фев '14 в 07:46
0
ответов
Как реализовать `connect by prior` в спящем режиме?
Это мой запрос в Oracle, но я хочу реализовать его с Hibernate как Generic функция, которая будет использоваться во всем приложении. потом я погуглил и понял, что hibernate не поддерживает этот тип запросов. --query in pl/sql select * from myTable t…
18 янв '15 в 08:32
1
ответ
Иерархический запрос соединяется с помощью предложения start with
Данные, с которыми я работаю, упорядочены, как в следующем примере: пример То, что я хочу знать, это: Хочу Что я получаю из своего запроса, это (фактический запрос с фактическими данными размещен в конце этого сообщения): Получить Это код, который у…
22 фев '19 в 16:07
1
ответ
Как получить информацию о ребенке и родительском элементе верхнего уровня с помощью oracle connect by before?
Я хочу получить информацию как о ребенке, так и о родительском элементе верхнего уровня с помощью oracle connect ранее? Например, следующий запрос извлекает дочернюю информацию и родительский идентификатор, SELECT last_name, employee_id, manager_id,…
21 июн '16 в 12:00
1
ответ
Соединение по запросу для всех детей
Есть ли способ получить connect prior... start with оператор в Oracle, чтобы начать с первого "потомка" в таблице, а затем выполнить запрос для всех оставшихся потомков? Я знаю, как использовать оператор для 1 ребенка и получить его происхождение, н…
26 авг '13 в 11:53
2
ответа
Подключиться в HSQL DB
Я писал тестовые случаи для запроса, который использует соединение по иерархическому предложению. Кажется, что в HSQL Db нет поддержки этого предложения. Есть ли альтернативы для тестирования запроса или написания другого запроса, который делает то …
23 июл '14 в 11:13
1
ответ
MySQL FULLTEXT возвращает только лучший ответ
Я пытаюсь изменить код для получения полного пути из этого поста: http://mikehillyer.com/articles/managing-hierarchical-data-in-mysql/ в модели с вложенным множеством, чтобы использовать FULLTEXT вместо точного соответствия. Вот что я хочу: я хочу п…
29 янв '17 в 18:33
1
ответ
ВЛЕВО НАРУЖНОЕ СОЕДИНЕНИЕ с CONNECT_BY_ROOT
У меня есть SELECT CONNECT_BY_ROOT TAXY.IDCATEGORY AS IDBRANCH , TAXY.IDCATEGORY , TAXY.IDPARENTCATEGORY , TAXY.IDCONTENT , TAXY.CATEGORYNAME , LEVEL AS LVL FROM TAXONOMY TAXY CONNECT BY TAXY.IDCATEGORY = PRIOR TAXY.IDPARENTCATEGORY и хочу добавить …
14 янв '15 в 11:44
2
ответа
Как сделать WHERE-CLAUSE в иерархическом запросе в Oracle
В иерархическом запросе Oracle WHERE-CLAUSE должен оцениваться после того, как оператор Connect-By в документе Oracle объявил. Но есть сложные ситуации: если WHERE-CLAUSE содержит квалификацию в стиле JOIN, как говорит оракул, квалификация Join-Styl…
16 июл '12 в 04:41
2
ответа
Игнорирование одиночных детей (бамбуковых частей) в иерархическом запросе
У меня есть таблица с иерархическими данными следующим образом. create table tst as select 1 id, null parent_id from dual union all select 2 id, 1 parent_id from dual union all select 3 id, 1 parent_id from dual union all select 4 id, 2 parent_id fr…
24 июл '16 в 10:42
1
ответ
Как создать иерархический запрос как материализованное представление с обновлением при фиксации в oracle
Может ли кто-нибудь сказать мне, если есть возможность создать иерархический запрос в Oracle 10g в качестве материализованного представления с REFRESH ON COMMIT? Я попытался использовать CONNECT_BY, но это не работает с REFRESH ON COMMIT. Существуют…
08 ноя '12 в 10:07
3
ответа
Поиск СУБД с иерархической структурой
Существует ли какая-либо иерархическая база данных с открытым исходным кодом или эмуляция поверх существующих СУБД? Я ищу DMBS (или подключаемый модуль к существующей СУБД), который может хранить иерархические данные и позволяет выполнять запросы к …
16 дек '10 в 10:35
2
ответа
Максимальный 3 раза иерархический запрос к таблице самообъединения
У меня есть БД Oracle с таблицей со следующими столбцами: ID | PARENTID | DETAIL1 ------------------------ 1 | NULL | BLAH1 2 | 1 | BLAH2 3 | 2 | BLAH3 4 | 2 | BLAH4 5 | NULL | BLAH5 6 | 5 | BLAH6 7 | 6 | BLAH7 8 | 5 | BLAH8 9 | 5 | BLAH9 10 | 8 | B…
22 фев '16 в 17:32
1
ответ
Подзапрос SQL с использованием родительского значения в поле "Начать с"
Я пытаюсь объединить несколько запросов, но сталкиваюсь с проблемой, независимо от того, каким образом я пытаюсь соединить их вместе. Вот макет из двух: Запрос 1 (Получить все G и связанные R): select distinct a.g_id, a.g_name, b.r_name, b.r_id from…
20 июл '14 в 06:14