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');
在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');
新闻资讯 更多
- 【建站知识】查询nginx日志状态码大于400的请求并打印整行04-03
- 【建站知识】Python中的logger和handler到底是个什么?04-03
- 【建站知识】python3拉勾网爬虫之(您操作太频繁,请稍后访问)04-03
- 【建站知识】xpath 获取meta里的keywords及description的方法04-03
- 【建站知识】python向上取整以50为界04-03
- 【建站知识】scrapy xpath遇见乱码解决04-03
- 【建站知识】scrapy爬取后中文乱码,解决word转为html 时cp1252编码问题04-03
- 【建站知识】scrapy采集—爬取中文乱码,gb2312转为utf-804-03