T-SQL Cómo convertir una cadena de números separados por comas en números enteros

Recibo el error "La conversión falló al convertir el valor nvarchar '23, 24,3,45,91, 'al tipo de datos int." El error parece estar ocurriendo en la cláusula ON. E.ID es un campo entero mientras que F.LegalIssue es un campo varchar de enteros separados por comas. A continuación se muestra el código con ese error.

SELECT F.[FDTitle], E.PrimaryOpID as [FD Primary OP ID], F.County as [FD County], F.Status as [FD Status], F.IssueDate as [FD Date]
FROM [dbo].[tbl_FinalDetMain] F
LEFT OUTER JOIN [dbo].[tbl_lk_Exemptions_FD] E ON E.ID = F.LegalIssue
WHERE F.[FDNbr] = '2013-0041'

He intentado el código siguiente para la cláusula on, pero solo devuelve un valor entero, en lugar de la cadena completa de enteros.

E.ID = cast(LEFT(F.LegalIssue,PATINDEX('%[^0-9]%',F.LegalIssue)-1) as int)

El resultado debe incluir cinco enteros delimitados por comas.

Respuestas a la pregunta(3)

Su respuesta a la pregunta