لیست id والدهای یک نود و pid در سیستم سلسله مراتبی

همیشه از این حالت سلسله مراتبی یا Hierarchical ,  recursive خوشم میومد

یه مثال خیلی ساده برای یک چنین ساختاری در قالب TSQL و sql بصورت زیر هست که میتونید عین عبارت را در sql server  کپی و از نتیجه استفاده کنید

البته میتونید با کمیی تغییرات اونو برای منوهای تودرتو ، سلسله مراتبی و treeview نیز استفاده کنید

 

declare @childId int set @childId = 184

declare @tempTable table(parent int, child int)

insert into @tempTable values(190, 192) insert into @tempTable values(192, 180) insert into @tempTable values(180, 185) insert into @tempTable values(185, 184) insert into @tempTable values(190, 191) insert into @tempTable values(191, 197) insert into @tempTable values(197, 200)

declare @currentItem int set @currentItem = @childId

declare @output varchar(max) set @output = cast(@currentItem as varchar)

while (exists(select 1 from @tempTable where child = @currentItem)) begin select @currentItem = parent from @tempTable where child = @currentItem

set @output = cast(@currentItem as varchar) + ', ' + @output end

select @output

1392/10/23       00000             لیست id والدهای یک نود و pid در سیستم سلسله مراتبی       ASP.NET , TSQL , SQL , Sql Server , MySQL



 7Agahi.ir سامانه تبلیغاتی 7 آگهی
7Agahi.ir سامانه آگهی رایگان هفت آگهی


یادداشتها و چرکنویس های من parhost.net گروه فنی مهندسی پرهاست
یادداشتها و چرکنویس های من… یادداشتها ، مطالب ، نکات مهم و کاربردی … :: parhost.net گروه فنی مهندسی پرهاست


پایگاه اطلاع رسانی اطلس ها , پایگاه اطلاع رسانی انجمن فناوری اطلاعات , پایگاه اطلاع رسانی بهترین گروه و انجمن , پایگاه اطلاع رسانی همیار اس ام اس و پیامک های انبوه , پایگاه اطلاع رسانی مدیریت و دسترسی به آدرسها و لینکهای اینترنتی , پایگاه اطلاع رسانی نرم افزارهای جغرافیایی , پایگاه اطلاع رسانی فروش محصولات فرهنگی , پایگاه اطلاع رسانی آرک مپ ArcMap.ir , پایگاه اطلاع رسانی ArcObject.ir , پایگاه اطلاع رسانی با فرهنگ , پایگاه اطلاع رسانی روندها Trand.ir , پایگاه اطلاع رسانی 42152.ir , پایگاه اطلاع رسانی پرهام حیدرنیا , پایگاه اطلاع رسانی شهید شیرودی , پایگاه اطلاع رسانی 88080.ir , پایگاه اطلاع رسانی اخترشناسان ایران , پایگاه اطلاع رسانی ابزارهای فناوری اطلاعات
آموزش هنرهای دوزندگی و چهل تکه دوزی با شادی در شادی دوز با مدیریت مهین حیدرنیا ShadiDooz.ir , , 7Agahi.ir سامانه آگهی رایگان هفت آگهی , , گروه فنی مهندسی پرهاست , , وبلاگ پرهاست , , وبلاگ گروه فنی مهندسی پرهاست
Copyright © 2002-2018, topgroup.ir. Design and Hosting by ParHost All Rights Reserved.
391