56,687
社区成员
发帖
与我相关
我的任务
分享
SELECT id,
max(if(seg=1, mmm, null)) mmm_1, max(if(seg=1, nnn, null)) nnn_1,
max(if(seg=2, mmm, null)) mmm_2, max(if(seg=2, nnn, null)) nnn_2,
max(if(seg=3, mmm, null)) mmm_3, max(if(seg=3, nnn, null)) nnn_3
FROM `t2`
group by id
完美解决