|
su.dbms.sql- SU.DBMS.SQL ------------------------------------------------------------------ From : Pavel Pimenov 2:5020/175.2 12 Feb 2001 18:04:43 To : Yuriy N. Pavlov Subject : ?Деревья - хочу мыслей -------------------------------------------------------------------------------- Mon Feb 12 2001 16:09, Yuriy N. Pavlov wrote to All: YP> From: "Yuriy N. Pavlov" <Pavlov@lttm.mgdtd.ru> YP> Hi All, YP> Собственно субж. Для определенности - табличка вида YP> ID YP> GroupID YP> <Что-то_там_еще> YP> primary key ID, YP> foreign key GroupID references ID YP> Хочется: получить список всех потомков, список предков, определение YP> принадлежности к потомкам и т.п. YP> Поделитель прз. идеями. а еще лучше ссылками/названиями токовых YP> _учебников_ YP> PS Если вышеперечисленное делать на SP, то как выглядит ее болванка? - YP> это вроде должна быть с одной стороны рекурсия, с другой select? Вниз по дереву - естественно рекурсией.(SF должна возвращать курсор) Вверх -простым циклом. А дополнительная парметризация зависит от задачи. YP> PPS Если это не совсем chainik, то плз. в эху Какой сервер то? Если оракл то там это все встроено как расширение SQL (CONNECT BY ...) ~PPA() {} // --- ifmail v.2.15 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms.sql/3300a1fb5ed8.html, оценка из 5, голосов 10
|