【发布时间】:2019-12-09 06:48:08
【问题描述】:
Column1
--------
1,2,4
2,3,5
2,1,3
我在表格中有一个以逗号分隔的列,如上所示。我需要从中获得以下输出:
No Count
----------
1 2
2 3
3 2
4 1
当我尝试使用
SELECT SUM(LEN(Holidays) - LEN(REPLACE(Holidays, ',', '')) + 1)
FROM [dbo].[OhLog]
我没有按项目计数。相反,它正在获得完整的计数。
【问题讨论】:
-
Sql Server 2017
标签: sql sql-server split