我有一个名为“PIDs”的列,如下所示:
“48,162,48,26,19”
有可能清楚重复吗?像:
“48,162,26,19”?
由于
我的SQL语句如下:
选择id,CID,COLOR,XT,MP,Name,concat(PID,“,”,GROUP_CONCAT(DISTINCT id))作为PID,IFNULL(Name,id)作为unqName来自( 选择id,CID,COLOR,XT,MP,Name,concat(PIDs,“,”,GROUP_CONCAT(DISTINCT id))作为PID,IFNULL(MP,id)作为unqMP来自( 选择id,CID,COLOR,XT,MP,Name,concat(PID,“,”,GROUP_CONCAT(DISTINCT id))作为PID,IFNULL(XT,id)作为unqXT来自( 选择id,CID,COLOR,XT,MP,Name,GROUP_CONCAT(DISTINCT id)作为PID,IFNULL(COLOR,id)作为unqCOLOR从Produkte group by unqCOLOR )m group by unqXT )x group by unqMP )y group by unqName