使用子字符串在sql中分隔名称

问题描述

我一直在尝试使用sql中的substring函数将中间名与名字分开。它们之间用空格隔开。我能够使用...分隔姓氏,并用逗号分隔并存储在新表中。

SELECT employeeName,SUBSTRING(employeeName,1,CHARINDEX(',',employeeName)-1) AS last_name,employeeName)+1,LEN(employeeName)) AS  first_name
    INTO newTable
    FROM oldTable

中间名与名字保持联系,我需要将其分开以进行数据搜索

这是我正在尝试的...

SELECT employeeName,first_name,last_name,SUBSTRING(first_name,CHARINDEX(' ',first_name)-1) AS amiddle_name
INTO finalTable
FROM oldTable

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)