Изменения документа Рекурсивный запрос
Редактировал(а) Alexandr Fokin 2023/12/16 14:12
От версии 3.1
отредактировано Alexandr Fokin
на 2022/03/19 13:02
на 2022/03/19 13:02
Изменить комментарий:
К данной версии нет комментариев
К версии 4.3
отредактировано Alexandr Fokin
на 2023/12/16 14:01
на 2023/12/16 14:01
Изменить комментарий:
Update document after refactoring.
Сводка
-
Свойства страницы (2 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Родительский документ
-
... ... @@ -1,1 +1,1 @@ 1 -Разработка.Базы данных.SQL.MSSQL.SQL запросы.WebHome 1 +Разработка.Базы данных 2.SQL.MSSQL.SQL запросы.WebHome - Содержимое
-
... ... @@ -42,7 +42,8 @@ 42 42 43 43 В некоторых случаях рекурсивного запроса можно избежать (в случае извлечения из хранилища некоторого агрегата). 44 44 Достаточно помимо ключа/отношения Parent-Child, добавить ключ/отношение Root-Child. 45 -Таким образом можно извлечь все поддерево Root элемента за 1 Join. 45 +Таким образом можно извлечь все поддерево Root элемента за 1 join. 46 +Это немного усложнит модель - в случае выполнения update нужно не забыть обновить оба поля. (Чтобы не допустить состояния, когда родительский элемент принадлежит к другому Root элементу) 46 46 47 47 ---- 48 48