(求助!!急)使用sql如何实现数据分割功能(以","为分割符号,每个字符大小数量不定)
表WEB_J_ARTICLE_FILE:      
   ARTICLE_CODE                      FILE_NAME
-------------------- -----------------------
      622                   622-1.jpg,622-2.jpg,622-3.jpg,622-4.jpg,
      624                   624-1.jpg,624-2.jpg,624-3.jpg,624-4.jpg,624-5.jpg,
想把表WEB_J_ARTICLE_FILE中数据变为:
A1                   A2
-------------------- -------------------------
622                    622-1.jpg
622                    622-2.jpg
622                    622-3.jpg
622                    622-4.jpg
624                    624-1.jpg
624                    624-2.jpg
624                    624-3.jpg
624                    624-4.jpg
624                    624-4.jpg
我知道用sql函数可以实现 不过不知道怎么写 ,求助~~~~~~~~~~~~~~~~~~~~~~~~~~~
------解决方案--------------------
SQL code
/*
表WEB_J_ARTICLE_FILE:   
字段ARTICLE_CODE FILE_NAME
*/
select a.ARTICLE_CODE,
    substring(a.FILE_NAME,b.number,charindex(',',a.FILE_NAME+',')) FILE_NAME
from WEB_J_ARTICLE_FILE a,master..spt_values b
where b.[type] = 'P'
    and substring(','+a.FILE_NAME,b.number,1) = ','
--try !