我有一个包含用户全名的字段(Fullname)。我需要将它分成另外两个字段FirstName和LastName。 理想情况下,我希望能够使用一个查询从Fullname中包含的值填充FirstName和LastName列。 感谢。
答案 0 :(得分:2)
您可以尝试(如果firstname和lastname由空格分隔):
update table_name
set FirstName=substr(FullName,1,locate(' ',FullName)),
LastName=substr(FullName,locate(' ',FullName)+1);