phpmyadmin在SET SQL中组合文本和列

50few1ms  于 2022-11-09  发布在  PHP
关注(0)|答案(1)|浏览(110)

我尝试使用phpmyadmin使用列中的现有值创建一个新列。
我目前拥有以下数据库。

| First_Name | Second_Name    | Full_Name |
| ---------- | -------------- | --------- |
| Paul       | Smith          |           |
| Mike       | Wazowski       |           |

...

我有名字和名字,但我想将数据插入带有一些文本的全名中。我已使用下面的命令插入数据:

UPDATE `users` SET `Full _Name`='some text' + `First_Name`;

但是,这会返回问题Truncated incorrect DOUBLE value

jdg4fx2g

jdg4fx2g1#

这应该行得通:

UPDATE users SET Full_Name = CONCAT(First_Name," ",Second_name)

https://www.w3schools.com/Sql/func_mysql_concat.asp

相关问题