mysql group_concat列转行
2017-01-06 21:26
447 查看
分隔符可以自定义,默认是以“,”作为分隔符,若要改为“|||”,则使用SEPARATOR来指定,
例如:
mysql> SELECT student_id, GROUP_CONCAT(courses_id SEPARATOR '|||') AS courses FROM student_courses WHERE student_id=2 GROUP BY student_id;
除此之外,还可以对这个组的值来进行排序再连接成字符串,例如按courses_id降序来排:
mysql> SELECT student_id, GROUP_CONCAT(courses_id ORDER BY courses_id DESC) AS courses FROM student_courses WHERE student_id=2 GROUP BY student_id;
相关文章推荐
- mysql 列转行 GROUP_CONCAT
- Mysql group_concat的反向应用实现(Mysql列转行)
- sql server 怎么实现mysql中group_concat,列转行,列用分隔符拼接字符串
- MySQL的行转列、列转行、连接字符串 concat、concat_ws、group_concat函数用法
- Mysql group_concat的反向应用实现(Mysql列转行)
- MySQL的行转列、列转行、连接字符串 concat、concat_ws、group_concat函数用法
- MySQL的行转列、列转行、连接字符串 concat、concat_ws、group_concat函数用法
- Mysql group_concat的反向应用实现(Mysql列转行)
- 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 group_concat的反向应用实现(Mysql列转行)
- MySQL的行转列、列转行、连接字符串 concat、concat_ws、group_concat函数用法
- sql server 怎么实现mysql中group_concat,列转行,列用分隔符拼接字符串
- MySQL的行转列、列转行、连接字符串 concat、concat_ws、group_concat函数用法
- MYSQL:GROUP_CONCAT,SUBSTRING_INDEX的妙用(转)
- mysql group_concat
- mysql中的group_concat()
- mysql group_concat