相关疑难解决方法(0)

在SQL Server 2008中使用其他列对树进行排序

我有一个使用hierarchyid列实现树的表

样本数据:

People             \
    Girls          \1\
        Zoey       \1\1\
        Kate       \1\2\
        Monica     \1\3\
    Boys           \2\
        Mark       \2\1\
        David      \2\2\
Run Code Online (Sandbox Code Playgroud)

这是使用hierarchyid列作为排序列的顺序

我想使用hierarchyid排序数据,但也使用名称,所以它看起来像这样:

People             \
    Boys           \2\
        David      \2\2\
        Mark       \2\1\        
    Girls          \1\
        Kate       \1\2\
        Monica     \1\3\
        Zoey       \1\1\    
Run Code Online (Sandbox Code Playgroud)

有一个简单的解决方案吗?

可以用一个SQL查询完成吗?

sql t-sql sql-server-2008

6
推荐指数
1
解决办法
659
查看次数

标签 统计

sql ×1

sql-server-2008 ×1

t-sql ×1