如何更改给定名称的名字和姓氏,例如:我的名字是“Krishna Kiran”,Krishna是名字,Kiran是姓名(姓氏)。
现在我需要输出为“Kiran,Krishna”,即lastname, firstname
。我怎么能这样做?
答案 0 :(得分:1)
SELECT ISNULL(LastName + ', ', '')
+ ISNULL(FirstName, '') AS FormattedName FROM ...
答案 1 :(得分:1)
declare @T table (Name varchar(50))
insert into @T values ('krishna kiran')
select
right(Name, len(Name)-charindex(' ', Name, 0))+', '+left(Name, charindex(' ', Name, 0))
from @T
答案 2 :(得分:0)