表如图所示,问题:1、name和age有相同内容的,保留成1条数据,其它字段、其它人员数据需保留(如张三合并成1条后,remark,remark2字段信息可以合并在一起)如张三即可合并2、只保留name和age相同内容的人,然后remark,remark2字段信息可以合并在一起即可。求请教
如果仅仅是把数据select的话,可以直接group然后用group_concat:select ts.name ,ts.age ,group_concat(ts.remark1) ,group_concat(distinct ts.remark2) // 可以用distinct来去重 from test_student ts group by ts.name, ts.age希望能帮助到你。
如果仅仅是把数据select的话,可以直接group然后用group_concat:
希望能帮助到你。