如何将包含一个人的全名的列拆分为First name姓?



我正在使用SQL Server和SSMS。

如何将包含人名的列拆分为First name和姓氏列?

在这一列中,我的名字是"Jonathon Smith Roberts"。我想把名字,乔纳森的名字列,"姓史密斯罗伯茨列。

您也可以使用PARSENAME:

SELECT FullName
,PARSENAME (REPLACE (FullName, ' ', '.'), 2) AS FirstName
,PARSENAME (REPLACE (FullName, ' ', '.'), 1) AS LastName
FROM TableName;

相关内容

  • 没有找到相关文章

最新更新