详情页

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');
相关文章
猜你需要