如何在MySQL中将字符串添加到列值之前?
要在MySQL中将字符串添加到列值之前,可以使用函数CONCAT。CONCAT函数可与UPDATE语句一起使用。
创建一个表。
mysql> create table PrependStringOnCOlumnName-> (
-> Id int,
-> Name varchar(200)
-> );
插入一些记录。
mysql> insert into PrependStringOnCOlumnName values(1,'John');mysql> insert into PrependStringOnCOlumnName values(2,'Carol');
mysql> insert into PrependStringOnCOlumnName values(3,'Johnson');
显示所有记录。
mysql> select *from PrependStringOnCOlumnName;
以下是输出。
+------+---------+| Id | Name |
+------+---------+
| 1 | John |
| 2 | Carol |
| 3 | Johnson |
+------+---------+
3 rows in set (0.00 sec)
将字符串添加到列值的语法。
UPDATE yourTableName SET yourColumnName = CONCAT(Value,yourColumnName);
应用上述查询将字符串“ First”添加到“名称”列之前
mysql> UPDATE PrependStringOnCOlumnName SET Name=CONCAT('First',Name);Rows matched: 3 Changed: 3 Warnings: 0
让我们检查一下我们在上面所做的事情。
mysql> select *from PrependStringOnCOlumnName;
以下是显示我们已成功将字符串连接到列值的输出。
+------+--------------+| Id | Name |
+------+--------------+
| 1 | FirstJohn |
| 2 | FirstCarol |
| 3 | FirstJohnson |
+------+--------------+
3 rows in set (0.00 sec)
以上是 如何在MySQL中将字符串添加到列值之前? 的全部内容, 来源链接: utcz.com/z/351553.html