mysql 字段追加内容 - 孙立亚笔记

mysql 字段追加内容

CONCAT() 函数用于将多个字符串连接成一个字符串,是mysql重要的函数之一

用法: concat(str1,str2,...)

更新字段内容:
update table set remark = concat('新值',remark) where id = '';

实例: 在liptic的前面加上 /Uploads/

UPDATE `sly_news` SET litpic = CONCAT( '/Uploads/', litpic ) WHERE id >76;

读取字段并连接:
select CONCAT(title, hits, litpic) from table where id = '';

实例: 合并输出title, username, liptic

select CONCAT(`title`, `username`, `litpic`) as newtitle from `sly_news` where id = 76;

注意: 如果有一个选项为NULL ,则返回NULL


用指定间隔符连接字段:
CONCAT_WS(间隔符,str1,str2,…)
select CONCAT_WS(',', title, litpic) from table where id = '';

实例: 合并输出title , liptic ,并用逗号','分隔

select CONCAT_WS(',', `title`, `litpic`) from `sly_news` where id = 76;

注意: 如果分隔符是NULL,则返回NULL, 如果str有一个为NULL,则忽略此str请输入代码

添加新评论

电子邮件地址不会被公开,评论内容可能需要管理员审核后显示。