1、concat()
1.1、用法:concat(str1,str2,str3,…)
连接参数的函数,返回结果为连接参数的字符串。如果有一个参数为NULL,则返回的结果为NULL。
1.2、示例
concat('a', 'b', 'c') ---- 'abc' concat('a', null, 'c')----null
2、concat_ws()
2.1、用法:concat_ws('分隔符', str1, str2, …)
concat()的一个特殊形式,表示concat with separator,两个参数之间加上特定的分隔符。返回的是用指定分隔符连接参数的字符串。如果分割符为null,则返回null,参数为null,则忽略该参数。
2.2、示例
concat_ws("/", "2018", "12", "19")----2018/12/19 concat_ws(":", "22", "47", null)----22:47 concat_ws(null, "22", "47")----null
3、group_concat()
3.1、用法:group_concat(str1, [order by str3], [separator '分隔符'])
把相同组的字符串以特定分隔符连接为一行。
3.2、示例
3.2.1、数据
id | name |
1 | bob |
1 | anna |
1 | helen |
2 | tom |
2 | baby |
2 | tom |
3.2.2、按id分组,把name连接为1行
select id, group_concat(name)
1 | bobannahelen |
2 | tombabytom |
3.2.3、按id分组,把name连接为一行,并按name升序
select id,group_concat(name order by name asc)
1 | annabobhelen |
2 | babytomtom |
3.2.4、按id分组,name去重并连接为一行,按name升序,用逗号分隔
select id,group_concat(name order by name asc)
1 | anna,bob,helen |
2 | baby,tom |
猜你喜欢
- 6天前(2020海丝之路文化博览会)2023海丝之路文化和旅游博览会开幕
- 6天前(甘州区文化旅游局)2025甘津文旅资源对接推介会在兰州举办
- 6天前(甘肃文旅项目)甘肃省文旅产业链招商引资推介会在天水成功举办
- 6天前(甘肃文化旅游宣传片)甘肃文旅推介走进重庆
- 6天前(曼谷丽思卡尔顿公寓价格)在曼谷丽思卡尔顿酒店CALEŌ 邂逅鸡尾酒的浪漫艺术
- 6天前(天津四季酒店开业时间)天津四季酒店邀你开启灿烂暑假
- 6天前(美诺酒店集团旗下臻选品牌m collection)美诺酒店集团启动盛橡品牌战略焕新 开启全球扩张新篇章
- 6天前(世茂海峡大厦多高)巴西地产高管齐聚厦门世茂海峡大厦 共探超高层建筑锻造经验
- 6天前(辽宁新增6个国家4a级旅游景区有哪些)辽宁新增6个国家4A级旅游景区
- 6天前(我在港航“呵护”飞机 每一次安全着陆就是最好的荣誉)我在港航“呵护”飞机 每一次安全着陆就是最好的荣誉
网友评论
- 搜索
- 最新文章
- (2020广州车展哈弗)你的猛龙 独一无二 哈弗猛龙广州车展闪耀登场
- (哈弗新能源suv2019款)智能科技颠覆出行体验 哈弗重塑新能源越野SUV价值认知
- (2021款全新哈弗h5自动四驱报价)新哈弗H5再赴保障之旅,无惧冰雪护航哈弗全民电四驱挑战赛
- (海南航空现况怎样)用一场直播找到市场扩张新渠道,海南航空做对了什么?
- (visa jcb 日本)优惠面面俱到 JCB信用卡邀您畅玩日本冰雪季
- (第三届“堡里有年味·回村过大年”民俗花灯会活动)第三届“堡里有年味·回村过大年”民俗花灯会活动
- (展示非遗魅力 长安启源助力铜梁龙舞出征)展示非遗魅力 长安启源助力铜梁龙舞出征
- (阿斯塔纳航空公司)阿斯塔纳航空机队飞机数量增至50架
- (北京香港航班动态查询)香港快运航空北京大兴新航线今日首航
- (我在港航“呵护”飞机 每一次安全着陆就是最好的荣誉)我在港航“呵护”飞机 每一次安全着陆就是最好的荣誉
- 热门文章