1

ユーザーのフルネーム(フルネーム)を含むフィールドがあります。FirstNameとLastNameの2つのフィールドに分割する必要があります。理想的には、1つのクエリで、フルネームに含まれる値からFirstName列とLastName列にデータを入力できるようにしたいと思います。ありがとう。

4

1 に答える 1

2

試すことができます(名と姓が空白で区切られている場合):

update table_name
   set FirstName=substr(FullName,1,locate(' ',FullName)),
       LastName=substr(FullName,locate(' ',FullName)+1);
于 2013-01-10T12:09:19.783 に答える