SQL SERVER 中将数据表中的字段按分隔符分成多行多列_sql按逗号拆分列为多行_帅气的苹果果的博客-CSDN博客
文章来源地址https://www.toymoban.com/news/detail-723491.html
SELECT
a.name,
'monitors' = SUBSTRING ( a.monitors, b.number, charindex( ',', a.monitors+ ',', b.number ) - b.number )
FROM
( SELECT name, monitors FROM [dbo].[ssm_video_zhi_li] WHERE type = '小区村居' ) a
INNER JOIN master.dbo.spt_values b ON b.number BETWEEN 1
AND len( a.monitors )
AND SUBSTRING ( ',' + a.monitors, b.number, 1 ) = ','
WHERE
b.type= 'P'
文章来源:https://www.toymoban.com/news/detail-723491.html
到了这里,关于SQL SERVER 中将数据表中的字段按分隔符分成多行多列的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!