一、concat()函数 功能:将多个字符串连接成一个字符串 语法:concat(str1,str2,…) 其中的字符串既可以是数据表字段,也可以是指定的字符串 返回结果为连接参数产生的
一、concat()函数
功能:将多个字符串连接成一个字符串
语法:concat(str1,str2,…)
其中的字符串既可以是数据表字段,也可以是指定的字符串
返回结果为连接参数产生的字符串,如果有任何一个参数为null,则该条记录的返回值为null
二、concat_ws()函数
功能:和concat()一样,将多个字符串连接成一个字符串,但是可以一次性指定分隔符(concat_ws就是concat with separator)
语法:concat_ws(separator,str1,str2,…)
说明:第一个参数指定分隔符,需要注意的是分隔符不能为null,如果为null,则所有返回结果均为null
三、group_concat()函数
先来看这么个需求:
其中user_id是用户id,fee是消费金额,time是消费时间戳。
在consumption消费记录表中,需要查找出每个用户所有的消费金额明细。
很显然,单一的group by已经不足以实现这个需求了:
select max(time),fee from consumption group by user_id
--结束END--
本文标题: 详解mysql中的concat相关函数
本文链接: https://www.lsjlt.com/news/51898.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0