拆分字符串为单条记录

原来的数据如上图上图,需要得到的结果如下图

拆分字符串为单条记录

sql语句如下:

   1: SELECT  vo.name_id ,
   2:           COMNAME = SUBSTRING(vo.COMNAME, number,
   3:                               CHARINDEX(',', vo.COMNAME + ',', number)
   4:                               - b.number)
   5:   FROM    dbo.verna_org AS vo
   6:           JOIN master..spt_values b ON b.type = 'p'
   7:                                        AND CHARINDEX(',', ',' + vo.COMNAME,
   8:                                                      number) = number

转载于:https://www.cnblogs.com/dfsxh/archive/2010/05/24/1742852.html

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-09-17
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-23
猜你喜欢
  • 2021-12-13
  • 2022-12-23
  • 2021-07-18
  • 2021-06-18
相关资源
相似解决方案