I have a table called Types and the data is like:
Item_Name
Hardware \ Hardware Laptop \ Display
Application \ Application Configuration Request
Application \ Application File Request
Application
I am trying to split them into 3 different columns. So tried doing it by the following query:
select parsename(replace([Item_Name],'\','.'),3) as First,
parsename(replace([Item_Name],'\','.'),2) as Second,
parsename(replace([Item_Name],'\','.'),1) as third
from dbo.Types
But i am not getting the exact result the output i want is:
First Second Third
Hardware Hardware Laptop Display
Application Application Configuration Request NULL
Application Application File Request NULL
Application NULL NULL
But I am getting output as:
First Second Third
Hardware Hardware Laptop Display
NULL Application Application Configuration Request
NULL Application Application File Request
NULL NULL Application