I have a field containing 4 different informations, separated by as dash ("-"). The code to separate it with CHARINDEX, RIGHT, LEFT, SUBSTRING, can get very awkward. Is there a more readable solution?
Sample data:
AR - RE - Dir. Asuntos Publicos y RSE - Asuntos Publicos
Desired output:
AR
RE
Dir. Asuntos Publicos y RSE
Asuntos Publicos
Code I've come up so far:
RIGHT(RIGHT(T.TASK_RESUME,LEN(T.TASK_RESUME)-CHARINDEX(' - ',T.TASK_RESUME,1)-2),LEN(RIGHT(T.TASK_RESUME,LEN(T.TASK_RESUME)-CHARINDEX(' - ',T.TASK_RESUME,1)-2))-CHARINDEX(' - ',RIGHT(T.TASK_RESUME,LEN(T.TASK_RESUME)-CHARINDEX(' - ',T.TASK_RESUME,1)-2),1)-2