آیا می توان تابع Sum درجداولی که ستون HierarchyId دارند استفاده کرد؟
آیا می توان در ستون نوع HierarchyId اعداد موجود در انتهائی ریشه رادر سطوح بالاتر از جمع کرد [تابع Sum].
فرض کنید مثال زیر حاکم است: {انتهای ریشه فقط عدد دارد)
1.jpg
حال می خواهیم اعداد ریشه با سطوح بالاتر جمع کنیم (شکل زیر
)
2.jpg
من اینکار با استفاده از امکانات TreeView کنترل خود دات نت محاسبه و بدست میآورم، ولی اگر تعداد node های درختوار زیاد شود، کدهای نوشته شده من با سرعت کند عمل کرده و این امر جمع تا سطوح بالاتر را بدلیل کمی سرعت بی معنی می کند. آیا با HierarchyId مورد SQL میتوان اینکار سریع انجام داد