Как получить уникальные несколько строк из одной строки для данных, разделенных каким-либо символом в одном запросе на выбор без функции разделения в SQL Server 2008 или выше.Как получить несколько строк из одной строки для данных, разделенных каким-либо символом в одном заявлении select
Пример:
ID Data Name
1 '2014-01-01,2014-01-02,2014-01-03,2014-01-04' 'A1'
2 '2014-01-01,2014-01-02' 'B1'
3 '2014-01-03,2014-01-05,2014-01-06,2014-01-07' 'A1'
ID Data Name
1 '2014-01-01' 'A1'
1 '2014-01-02' 'A1'
1 '2014-01-03' 'A1'
1 '2014-01-04' 'A1'
3 '2014-01-05' 'A1'
3 '2014-01-06' 'A1'
3 '2014-01-07' 'A1'
2 '2014-01-01' 'B1'
2 '2014-01-02' 'B1'
Это может помочь [Как разделить разделенную запятую значения столбцов] (http://stackoverflow.com/questions/10581772/how-to-split-a-comma-separated -value к колонкам) –