View Full Version : بدست اوردن زیر مجموعه ها
komeil64
یک شنبه 07 دی 1393, 14:24 عصر
من یک جدول دارم بصورت زیر
ID ParentID
0 1
1 2
2 3
2 4
3 5
یک کوئری می خوام مثلا ID=2 رو گرفت لیست زیرمجموعه هاش هر چند لایه باشن رو نشون بده مثلا خروجی زیر بشه
3-4-5
parvizwpf
یک شنبه 07 دی 1393, 15:10 عصر
میشه بیشتر توضیح بدید.
komeil64
یک شنبه 07 دی 1393, 15:21 عصر
ای دی 2 یه شاخه هست دیگه زیر شاخه هاش رو می خوام
تیبل رو به این صورت بگم بهتره
Name
ParentID
ID
اخبار
0
1
سیاسی
1
2
بین الملل
2
3
داخلی
2
4
خاور میانه
3
5
فرهنگی
1
6
یه کوئری می خوام که ID=2 رو دادیم با این شرط لیست زیر شاخه های 2 که سیاسیه رو بده
یعنی بین الملل - داخلی - خاورمیانه
parvizwpf
یک شنبه 07 دی 1393, 15:28 عصر
چند سطح دارید؟
komeil64
یک شنبه 07 دی 1393, 15:29 عصر
هر تعداد می تونه باشه
parvizwpf
یک شنبه 07 دی 1393, 15:32 عصر
خب اینجوری کمی سخته. میتونید یه فیلده دیگه اضافه کنید که کلا ID اولی رو برای هر زیر مجموعه نگه داره مثلا برای 3 و4 و5 بشه 2
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.