I have a table and it has a 3 columns. The first column is the data that contains value(numeric) and unit(percentage and etc..), the second col
change @concunit & @unitx Respectively
DECLARE @concunit varchar(10)='45.5%'
DECLARE @unitx varchar(10)='%'
BEGIN
SELECT RTRIM(SUBSTRING( @concunit , 1 , CHARINDEX( @unitx , @concunit
) - 1
)) AS Number,
RTRIM(SUBSTRING( @concunit , CHARINDEX( @unitx , @concunit
) , LEN( @concunit
) - (CHARINDEX( @unitx , @concunit
) - 1)
)) AS Unit
end