mysql常用的函数--group_concat

mysql的常用函数--分组连接字段函数  group_concat


使用方法:select name `names`,GROUP_CONCAT(color) colors from group_concat GROUP BY `name`

表结构:

CREATE TABLE `group_concat` (
`id`  varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'id' ,
`name`  varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '名称' ,
`color`  varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '颜色' ,
`del_flag`  char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '删除标记' ,
PRIMARY KEY (`id`)
)

1 小鱼人 红色皮肤 0
2 小鱼人 黄色皮肤 0
3 小鱼人 绿色皮肤 0
4 小鱼人 金色皮肤 0
5 小鱼人 紫色皮肤 0
6 诺克萨斯 黑金皮肤 0
7 诺克萨斯 炫彩皮肤 0
8 诺克萨斯 黑色皮肤 0

运行结果:


猜你喜欢

转载自blog.csdn.net/menglonghuanying/article/details/80623275