I have small question about SQL Server, please tell me how to solve this issue
Table: emp
id name
---------------
1 abc_ra
declare @table table(name varchar(300))
insert into @table values('Raj Parmar')
insert into @table values('Ronak mer')
insert into @table values('Mayuri nikunj trivedi')
Select
DISTINCT name,
SUBSTRING(name, 1, CHARINDEX(' ', name) - 1) as FirstName,
RTRIM(LTRIM(REPLACE(REPLACE(name,SUBSTRING(name , 1, CHARINDEX(' ', name) - 1),''),REVERSE( LEFT( REVERSE(name), CHARINDEX(' ', REVERSE(name))-1 ) ),'')))as MiddleName,
REVERSE( LEFT( REVERSE(name), CHARINDEX(' ', REVERSE(name))-1 ) ) as LastName
From @table
name FirstName MiddleName LastName
Mayuri nikunj trivedi Mayuri nikunj trivedi
Raj Parmar Raj Parmar
Ronak mer Ronak mer