当前位置: 移动技术网 > IT编程>数据库>Mysql > mysql实现合并同一ID对应多条数据的方法

mysql实现合并同一ID对应多条数据的方法

2017年12月12日  | 移动技术网IT编程  | 我要评论

本文实例讲述了mysql实现合并同一id对应多条数据的方法。分享给大家供大家参考,具体如下:

如 :

create table `c_classuser_tab` (
 `id` int(11) not null auto_increment,
 `classid` int(11) default null,
 `username` varchar(100) default null,
 `studentid` varchar(100) default null,
 `college` varchar(100) default null,
 `department` varchar(100) default null,
 `email` varchar(100) default null,
 `phone` varchar(100) default null,
 `status` int(11) default null,
 `remark1` varchar(100) default null,
 `remark2` varchar(100) default null,
 `remark3` varchar(100) default null,
 `activatetime` datetime default null,
 `jointime` datetime default null,
 `userid` int(11) default null,
 `usertype` int(11) default null,
 primary key (`id`),
 key `c_classuser_tab_index` (`studentid`),
 key `idx_classuser_complex` (`classid`,`userid`)
) engine=myisam auto_increment=31091 default charset=utf8;

同一id的老师有多个代课的班级,将其合并,

教师     代课班级

12         1班,2班

复制代码 代码如下:
select username , group_concat(remark1 ,'') as classes  from c_classuser_tab where userid= *   and usertype=*

更多关于mysql相关内容感兴趣的读者可查看本站专题:《mysql日志操作技巧大全》、《mysql事务操作技巧汇总》、《mysql存储过程技巧大全》、《mysql数据库锁相关技巧汇总》及《mysql常用函数大汇总

希望本文所述对大家mysql数据库计有所帮助。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网