Hello Everyone!!
Please Review Following table.
UDF_WorkLocation_6
-------------------------------------------------
MUMBAI - Maharastra<6>
AHMEDABAD - Gujarat<1>
MUMBAI - Maharastra<6>
CHANDIGARH - Chandigarh<34>
NULL
DELHI - Delhi<42>
NULL
INDORE - Madhya Pradesh<56>
Here it is column name 'UDF_WorkLocation_6' in table.I want split string from '-' then set into two columns And In second column Remove string after charter '<' using SQL Query. I want output in two columns as below.
Output Table
| Column1 |
Column2 |
| MUMBAI |
Maharastra |
| AHMEDABAD |
Gujarat |
| MUMBAI |
Maharastra |
| CHANDIGARH |
Chandigarh |
| NULL |
NULL |
| DELHI |
Delhi |
| NULL |
NULL |
Can anyone please help me?
What I have tried:
I have prepared query for split string.For instant, string is 'MUMBAI - Maharastra<6> '
and got output for second column like 'Maharastra<6>' using below sql query
SELECT LTRIM(SUBSTRING(AccountMasterUDF.UDF_WorkLocation_6, CHARINDEX('-', AccountMasterUDF.UDF_WorkLocation_6) + 2, 100))
But i also want two remove charters after '<' this.