将数据添加到MySQL数据库中的现有数据

Mic*_*iel 4 php mysql

我有一张叫做的桌子tblActivities.有两个领域IDAttendees.

ID       Attendees
1        Jon Jhonson
2        Ive Iveson
Run Code Online (Sandbox Code Playgroud)

我需要使用哪个PHP函数或MySQL语句来获得此结果:

ID       Attendees
1        Jon Jhonson, Ive Iveson, Adam Adamer
2        Ive Iveson
Run Code Online (Sandbox Code Playgroud)

换句话说,如何将新数据添加到数据库中的现有数据?

小智 11

你需要这样的东西:

UPDATE tblActivities
SET Attendees = CONCAT(Attendees, "Ive Iveson, Adam Adamer")
WHERE id = 1;
Run Code Online (Sandbox Code Playgroud)

但也许你应该改变数据库布局.最好在一个字段中只有一个值.您可以在http://en.wikipedia.org/wiki/Database_normalization下找到更多信息.