mysql删除重复记录并且只保留一条

本文共有360个字,关键词:

问题:数据库中出现好多重复数据,现在需要只保留最先的一条数据

方法:

SELECT
    * 
FROM
    table_name AS ta 
WHERE
    ta.唯一键 <> ( SELECT max( tb.唯一键 )
                  FROM table_name AS tb 
                  WHERE ta.判断重复的列 = tb.判断重复的列 );

参考:

https://blog.csdn.net/n950814abc/article/details/82284838
版权声明:本文为作者原创,如需转载须联系作者本人同意,未经作者本人同意不得擅自转载。
添加新评论
暂无评论