Всем привет.
БД: MSSQL 2005 SP3 Express edition
покурил форум нашел что то приближенное к моему вопросу
тут.
Вопрос в следующем. Есть таблица dictionaries, где содержаться все справочники, надо вывести данные в виде дерева. В оракле есть такая функция как start with и connect by
select rn,parent,name from dictionaries
start with parent = -1
connect by parent = prior rn
Думал использовать
select rn,parent,name from dictionaries
order by parent,rn
Выводит впринцепе допустимо, но выводит все. А у меня в таблице несколько деревьев и в данный момент надо вывести конкретное и одно.
Да и еще я посмотрел в том примере используется level это для mssql критично? в oracle некритично.