【发布时间】:2020-12-17 05:25:25
【问题描述】:
我有类似的数据
Name
-----------------
Ram Mohan
Ram Lal Mohan
Ram K Lal Mohan
...
我正在使用:
select SUBSTRING_INDEX(Name,' ',1) from contact
获取名字
select SUBSTRING_INDEX(Name,' ',-1) from contact
获取姓氏
我正在获取类似的数据
first name last name
------------------------
Ram Mohan
Ram Mohan
Ram Mohan
但我应该得到的数据是这样的
first name last name
------------------------
Ram Mohan
Ram Lal Mohan
Ram K Lal Mohan
只有空格后的最后一个单词才能出现在姓氏中 rest 应该以名字命名
有人可以帮助我找到实现这一目标的方法吗?
【问题讨论】:
标签: mysql sql split mysql-workbench