У меня есть таблица, в которой есть столбец для Id и parentId.ParentId содержит идентификатор другой строки в таблице.Если ParentId равен нулю, то это верхняя часть иерархии.
У меня есть идентификатор строки, и я хочу выбрать все строки над ним в иерархии.Могу ли я сделать это за один выбор?
, поэтому в этом примере:
Id |parentId |другие столбцы
1 |нуль
2 |1
3 |2
если у меня id = 3, я хочу выбрать строки 1,2,3.
Можно ли сделать это в linq to sql?