mysql concat 、concat_ws group_concat函数用法
2018-03-03 12:03
423 查看
一、concat()函数可以连接一个或者多个字符串 CONCAT(str1,str2,…) 返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。 select concat('11','22','33'); 112233二、CONCAT_WS(separator,str1,str2,...) 是CONCAT()的特殊形式。第一个参数是其它参数的分隔符。分隔符的位置放在要连接的两个字符串之间。分隔符可以是一个字符串,也可以是其它参数。 select concat_ws(',','11','22','33'); 11,22,33三、group_concat()分组拼接函数 group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符']) 对下面的一组数据使用 group_concat() | id |name |1 | 10|
|1 | 20|
|1 | 20|
|2 | 20|
|3 | 200 |
|3 | 500 | 1、select id,group_concat(name) from aa group by id; |1 | 10,20,20|
|2 | 20 |
|3 | 200,500| 2、select id,group_concat(name separator ';') from aa group by id; |1 | 10;20;20 |
|2 | 20|
|3 | 200;500 | 3、select id,group_concat(name order by name desc) from aa group by id; |1 | 20,20,10 |
|2 | 20|
|3 | 500,200| 4、select id,group_concat(distinct name) from aa group by id; |1 | 10,20|
|2 | 20 |
|3 | 200,500 |
|1 | 20|
|1 | 20|
|2 | 20|
|3 | 200 |
|3 | 500 | 1、select id,group_concat(name) from aa group by id; |1 | 10,20,20|
|2 | 20 |
|3 | 200,500| 2、select id,group_concat(name separator ';') from aa group by id; |1 | 10;20;20 |
|2 | 20|
|3 | 200;500 | 3、select id,group_concat(name order by name desc) from aa group by id; |1 | 20,20,10 |
|2 | 20|
|3 | 500,200| 4、select id,group_concat(distinct name) from aa group by id; |1 | 10,20|
|2 | 20 |
|3 | 200,500 |
相关文章推荐
- MySQL的行转列、列转行、连接字符串 concat、concat_ws、group_concat函数用法
- MySQL的行转列、列转行、连接字符串 concat、concat_ws、group_concat函数用法
- MySQL的连接字符串 concat、concat_ws、group_concat、repeat()函数用法
- MySQL的行转列、列转行、连接字符串 concat、concat_ws、group_concat函数用法
- MySQL的行转列、列转行、连接字符串 concat、concat_ws、group_concat函数用法
- MySQL concat、concat_ws、group_concat函数用法
- MySQL的行转列、列转行、连接字符串 concat、concat_ws、group_concat函数用法
- MySQL的行转列、列转行、连接字符串 concat、concat_ws、group_concat函数用法
- MySQL中concat函数,concat_ws,group_concat,repeat() 函数用法
- MySQL的行转列、列转行、连接字符串 concat、concat_ws、group_concat函数用法
- oracle 函数 WMSYS.WM_CONCAT 的用法 与 mysql 函数GROUP_CONCAT的用法
- MySQL-group_concat函数用法-生成签到日期序列
- MySQL的字符串连接函数CONCAT, CONCAT_WS,GROUP_CONTACT
- mysql中group_concat函数用法
- MySQL的字符串连接函数CONCAT, CONCAT_WS,GROUP_CONTACT
- mysql中的函数concat、concat_ws、group_concat使用
- oracle 函数 WMSYS.WM_CONCAT 的用法 与 mysql 函数GROUP_CONCAT的用法
- oracle 函数 WMSYS.WM_CONCAT 的用法 与 mysql 函数GROUP_CONCAT的用法
- mysql group_concat函数和concat_ws 函数 详解
- mysql group_concat()函数用法总结