text 按层次结构脚本排序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了text 按层次结构脚本排序相关的知识,希望对你有一定的参考价值。

DECLARE @tbl TABLE (
	Subsection NVARCHAR(500)
	,RowNo INT
	)

INSERT INTO @tbl (
	Subsection
	,RowNo
	)
SELECT s.Subsection
	,ROW_NUMBER() OVER (
		ORDER BY (
				SELECT NULL
				)
		) AS rn
FROM dbo.Sheet1$ s

SELECT *
FROM @tbl

SELECT t.Subsection
	,max(t.RowNo)
	,ROW_NUMBER() OVER (
		ORDER BY (
				SELECT NULL
				)
		) AS rn
FROM @tbl t
GROUP BY t.Subsection
ORDER BY 2


--SELECT * FROM dbo.HierarchyMaster hm WHERE hm.ParentId = 104

--SELECT * FROM dbo.HierarchyMaster hm WHERE hm.LevelId = 3

--DECLARE @maxOrder nvarchar(200)
--SELECT  @maxOrder= convert(nvarchar(100), max(hm.OrderNo)) FROM dbo.HierarchyMaster hm WHERE hm.LevelId = 3

以上是关于text 按层次结构脚本排序的主要内容,如果未能解决你的问题,请参考以下文章

php 按父子层次结构的顺序递归排序get_categories()的输出

SwiftUI 按作业层次排序列表

在遵循特定结构的同时按列对多索引进行排序

在结构中按频率对数组中的字母进行排序

RStudio 中的代码折叠:在代码中创建层次结构

多个类型/类的HQL查询