您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

我该如何由父母然后由孩子订购?

我该如何由父母然后由孩子订购?

根据您的评论,如果您知道只有两个级别,那么有一个简单的解决方案:

select  *
from    @Features feat
order by
        case 
        when ParentID = 0 
        then Feature 
        else    (
                select  Feature 
                from    @Features parent 
                where   parent.FeatureID = feat.ParentID
                ) 
        end
,       case when ParentID = 0 then 1 end desc
,       Feature

SE Data的示例。

其他 2022/1/1 18:41:37 有389人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶