MY SQL中去除重复项

阅读 93

2022-03-31

查找重复项 

SELECT 
    name, 
    COUNT(name)
FROM
    tables
GROUP BY 
    name
HAVING 
    COUNT(name) > 1;

去除重复项

DELETE c1 FROM tables c1
INNER JOIN tables c2 
WHERE
    c1.id > c2.id AND 
    c1.name = c2.name;

 

相关推荐

精彩评论(0)

0 0 举报