|
Рекурсивные запросы?
|
|||
---|---|---|---|
#18+
Hi Нужно построить дерево в TreeView. В таблице 2 поля, ID_Row и ID_Group, где ID_Group ссылается на ID_Row, которая содержит имя группы. Решить проблему с одним вложением (подгруппой) не составляет труда, а когда их много? Спасибо за помощь. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2001, 18:41 |
|
Рекурсивные запросы?
|
|||
---|---|---|---|
#18+
посмотри - http://sdm.viptop.ru/articles/sqltrees.html ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2001, 18:53 |
|
Рекурсивные запросы?
|
|||
---|---|---|---|
#18+
Посмотрите на http://www.sql.ru/cgi-bin/UltraBoard/UltraBoard.pl?Action=ShowPost&Board=mssql&Post=137&Idle=365&Sort=0&Order=Descend&Page=15&Session= Вкратце 3 варианта: 1. Медленный - на рекурсивных вызовах (для программистов с традиционным процедурным мышлением, недавно начавшим работать с БД) 2. Формирование альтернативных структур данных (отличных от ID - ParentID) - имеет преимущества при редком обновлении и частом чтении. 3. Для структур ID - ParentID "псевдорекурсивная" зачитка через временную таблицу. Намекаю, что это самый лучший вариант(мой ). ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2001, 10:44 |
|
|
start [/forum/topic.php?fid=46&msg=32002763&tid=1827257]: |
0ms |
get settings: |
12ms |
get forum list: |
16ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
52ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 169ms |
0 / 0 |