mySQL清除字段中的重复项

时间:2013-10-30 16:36:07

标签: mysql unique distinct

我有一个名为“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

0 个答案:

没有答案