Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

SQL Server 2008:suddivide la colonna multivalore in righe con valori univoci

Con una funzione di divisione usi l'applicazione incrociata:

select distinct SS.part
from YourTable
  cross apply dbo.SplitString(YourColumn, ';') as SS

Qui SplitString accetta due argomenti, la colonna della stringa e il separatore e ha una colonna chiamata part dove vengono restituiti i valori.