mysql拼接两个字段的值赋值给另外一个字段

时间:2023年11月25日

/

来源:网络

/

编辑:佚名

mysql拼接两个字段
在MySQL中,可以使用CONCAT()函数来拼接两个字段。
以下是不同的实现方法:
使用CONCAT()函数:
SELECT CONCAT(column1, column2) AS concatenated_columns
FROM tablename;
使用CONCAT_WS()函数(CONCAT with separator的简称)可以在两个字段之间添加分隔符:
SELECT CONCAT_WS(separator, column1, column2) AS concatenated_columns
FROM tablename;
使用CONCAT()函数和空字符串进行拼接:
SELECT column1 || '' || column2 AS concatenated_columns
FROM tablename;
使用CONCAT()函数和空格进行拼接:
SELECT CONCAT(column1, ' ', column2) AS concatenated_columns
FROM tablename;
使用CONCAT()函数和其他固定字符串进行拼接:
SELECT CONCAT(column1, '_suffix') AS concatenated_columns
FROM tablename;
注意:上述代码中,column1和column2是要拼接的两个字段的名称,tablename是表名,concatenated_columns是拼接后的结果的别名,可以根据实际情况进行调整。
实例 自增id  字符串字段titleurl
拼接成如下格式:/article/xiaoshuo/16459.html
update  phome_ecms_article set titleurl=CONCAT('/article/xiaoshuo/', id,'.html');
猜你需要

豫ICP备2021026617号-1  豫公网安备:41172602000185   Copyright © 2021-2028 www.78moban.com/ All Rights Reserved

本站作品均来自互联网,转载目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。如有侵犯您的版权,请联系 1565229909#qq.com(把#改成@),我们将立即处理。