Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

SQL Server 2008 – Spalten mit mehreren Werten in Zeilen mit eindeutigen Werten aufteilen

Bei einer Split-Funktion verwenden Sie cross apply:

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

Hier nimmt der SplitString zwei Argumente, die String-Spalte und das Trennzeichen, und hat eine Spalte namens part wo die Werte zurückgegeben werden.