我的表具有列ID,firstName,lastName,fullName,并且要将列firstName和lastName的组合值复制到fullName列中。是否可以通过使用不带存储过程的查询来实现?

据我所知,我们可以使用类似的方法将一列的值设置为其他值:

UPDATE table_name SET column1 = column2

最佳答案

使用mysql的CONCAT功能:

UPDATE table_name SET column1 = CONCAT(column2, ' ', column3);

关于mysql - 如何将两列的组合值复制到同一表中的一列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34950840/

10-11 21:41