Допустим, у меня есть таблица областей (id, parentId, name, path).Sql Получить все дочерние элементы родителя
Учитывая идентификатор, я хотел бы получить все детские (дети детей включены, рекурсивно) данной области.
Я храню на пути путь от родителей к ребенку.
Пример:
1 NULL New York /1/
2 1 BRONX /1/2/
3 1 MANH /1/3/
4 3 UpWest /1/3/4/
5 3 MidEast /1/3/5/
Так что, когда просят за то, что дети из Нью-Йорка, запрос должен возвращать Бронкс, Мань, upwest и Mideast. и не только бронкс и манх.
Shoud the MidEast path be '/ 1/3/5 /'? –
да исправил его, thx – pdiddy