Вопросы по теме 'recursive-query'
Рекурсивный запрос для табличных зависимостей не рекурсирует не так сильно, как хотелось бы
У меня возникла идея написать запрос для поиска всех дочерних таблиц корневой таблицы на основе внешних ключей.
Запрос выглядит так:
select level, lpad(' ', 2 * (level - 1)) || uc.table_name as "TABLE", uc.constraint_name, uc.r_constraint_name...
8393 просмотров
schedule
16.12.2022
Лучший способ поиска иерархических данных
Я рассматриваю возможность создания объекта, который позволяет запрашивать данные с иерархической фильтрацией. У меня есть несколько идей, как я собираюсь это сделать, но мне было интересно, есть ли какие-либо рекомендации или предложения, которые...
2374 просмотров
schedule
23.12.2022
SQL выбирает потомков строки
Предположим, что древовидная структура реализована в SQL следующим образом:
CREATE TABLE nodes (
id INTEGER PRIMARY KEY,
parent INTEGER -- references nodes(id)
);
Хотя в этом представлении можно создавать циклы, давайте предположим,...
1929 просмотров
schedule
04.05.2022
MySQL как заполнить недостающие даты в диапазоне?
У меня есть таблица с 2 столбцами, датой и оценкой. Он содержит не более 30 записей за каждый из последних 30 дней.
date score
-----------------
1.8.2010 19
2.8.2010 21
4.8.2010 14
7.8.2010 10
10.8.2010 14
Моя проблема в том, что...
57457 просмотров
schedule
09.11.2022
Рекурсивный запрос SQL Server
Несколько дней назад я задал вопрос по SO относительно помощи по рекурсивному запросу .
Проблема этого вопроса заключалась в том, «Как получить историю назначений человека».
Теперь у меня проблема, похожая на эту, но она должна ответить на...
417 просмотров
schedule
25.06.2022
рекурсивный запрос
Мне нужна ваша помощь по рекурсивному запросу, который я хочу сделать. Я создал эту таблицу в DB2:
connect reset;
connect to sample;
DROP TABLE FLIGHTS;
CREATE TABLE FLIGHTS
(START VARCHAR(16) NOT NULL,
DESTINATION VARCHAR(16)...
1149 просмотров
schedule
25.10.2022
SQL-запрос: выборка упорядоченных строк из таблицы — II
Ниже приведены некоторые записи из таблицы:
id r_id a_id p_id
1 9 9 0 2 9 105 108 3 9 102 9 4 9 106 105 5 9 108 102 6 10 10 0 7 10 15 18 8 10 12 10 9 10 16 15 10 10 18 12
I'm looking for an SQL query that will give an...
131 просмотров
schedule
05.10.2022
Исключение OutofMemory, возникающее с OpenJPA
Я получаю сообщение об ошибке нехватки памяти, когда пытаюсь вернуть огромное дерево объектов с помощью openJPA... что я могу сделать, чтобы облегчить это... Вот немного моей методологии...
Я ищу объект... Этот объект должен иметь связанные с ним...
134 просмотров
schedule
24.04.2022
Неоднозначный столбец в PostgreSQL UPSERT (CTE с возможностью записи), использующий одну таблицу для обновления другой
У меня есть таблица с именем users_import , в которую я анализирую и импортирую файл CSV. Используя эту таблицу, я хочу ОБНОВИТЬ свою таблицу users , если пользователь уже существует, или ВСТАВИТЬ, если она еще не существует. (На самом деле это...
1457 просмотров
schedule
07.12.2022
Задача рекурсивного объединения
У меня есть таблица с Product записями и Model записями. В записях продуктов и моделей есть столбцы QTY и Size . Для данного product_id я хотел бы получить все qtys и sizes из записей Model и поместить их в одно поле* qty and size...
601 просмотров
schedule
13.03.2022
SQL DDL: рекурсивная таблица с двумя внешними ключами (MySQL)
У меня есть таблица subject , которая является рекурсивной, потому что субъект может быть обязательным условием для другого субъекта:
Субъект не может иметь никаких предпосылок
Предмет может иметь 1 пререквизит
У предмета может быть 2...
1408 просмотров
schedule
03.06.2022
Почему рекурсивный sql используется в табличных пространствах, управляемых словарем, в оракуле?
В документах Oracle указывается, что табличное пространство, управляемое локально, лучше, чем табличное пространство, управляемое словарем, в нескольких аспектах. во-первых, рекурсивный sql используется, когда база данных выделяет свободные блоки в...
283 просмотров
schedule
06.01.2023
Иерархия сканирования SQL - получить все взаимосвязи
Думаю, это будет проще объяснить рассказом, а не образцом кода.
У меня есть таблица родителей и детей.
Родитель может быть Дитя другого Родителя и так далее.
Есть родители высшего уровня.
Возможны братья и сестры (2 или более детей одного...
1504 просмотров
schedule
15.06.2023
Рекурсивный запрос базы данных Android SQLite
select @pv:=categoryID as 'categoryID', name, parentID from categories
join
(select @pv:=4) tmp
where parentID = @pv
вышеприведенный запрос работает с MYSQL, но не работает с моей мобильной базой данных Android SQLite. Есть ли другое доступное...
1534 просмотров
schedule
31.07.2023
Вероятность оценки оплаты SQL Server - лучшие математические уравнения и рекурсивный запрос?
У меня есть таблица со списком транзакций.
Задача: Прикинуть сумму следующей транзакции.
Проблема: фактические периоды оплаты для каждой строки могут быть разными: еженедельно, ежемесячно или по выбору конечного пользователя.
Кто-нибудь может...
55 просмотров
schedule
11.08.2022
Рекурсивный выбор Oracle для поиска текущего идентификатора, связанного с клиентом
У меня есть таблица, содержащая историю идентификаторов клиентов, которые были объединены в нашу систему CRM. Данные в схеме Oracle исторической отчетности существуют в том виде, в каком они были на момент создания записей взаимодействия. Мне нужен...
94 просмотров
schedule
12.06.2023
Рекурсивный запрос для MySql - получить все поддерево
Предположим, что есть фабрика, которая производит продукцию. у фабрики есть каталог продукции, поэтому tbl_catalog будет.
+----------------+--------------+-----------------------------------------------+
| catalog_number | catalog_name |...
217 просмотров
schedule
08.04.2023
Агрегирование связанных наборов узлов/ребер
У меня есть связанный набор ребер с уникальными узлами. Они связаны с помощью родительского узла. Рассмотрим следующий пример кода и иллюстрацию:
CREATE TABLE network (
node integer PRIMARY KEY,
parent integer REFERENCES network(node),...
564 просмотров
schedule
18.04.2024
SQL группирует интересные/перекрывающиеся строки
У меня есть следующая таблица в Postgres, в которой есть перекрывающиеся данные в двух столбцах a_sno и b_sno .
create table data
( a_sno integer not null,
b_sno integer not null,
PRIMARY KEY (a_sno,b_sno)
);
insert into data...
1985 просмотров
schedule
22.04.2022
Рекурсивный самозапрос в Postgres/PADB без CTE
Я использую PADB/Postgres, в котором отсутствуют рекурсивные CTE. Я пытаюсь найти способ написать рекурсивное самосоединение, используя только обычные соединения/объединения без рекурсивных CTE. Каков самый простой способ сделать это?
У меня есть...
145 просмотров
schedule
05.05.2023