У меня есть некоторые категории, но некоторые из них имеют подкатегории. Итак, у меня есть Дерево.Загрузка дерева из базы данных
Я создал таблицу, которая называлась Категории. Поле id поле является первичным ключом, другое поле - PARENTID, который является внешним ключом, на который ссылается id (Чтобы сделать его иерархическим). вы можете иметь представление данных здесь
Я собираюсь задать определенный идентификатор и запрос дает мне идентификатор «ы этой категории и все суб-категории. У меня есть красный this и this one, но ни один из них не является полезным.
еще один момент: я не прошу вас написать запрос для меня. Я просто ищу некоторые подсказки
Посмотрите на рекурсивные CTE. На самом деле подумайте об этом, вы не указали, какой вкус SQL вы используете ... – Aron
Какую базу данных вы используете? Если вы используете рекурсивный CTE SQL Server, это сделает. – Miller
@MillerKoijam: Это не «специальность» SQL Server. Postgres, Firebird, Oracle, Teradata, DB2 и Cubrid также поддерживают рекурсивные запросы. –