Java 数据库删除重复数据,保留一条 SQL 语句
可以使用如下的 SQL 语句来删除重复的数据,仅保留一条:
DELETE FROM table_name
WHERE column_name NOT IN (
    SELECT MIN(column_name)
    FROM table_name
    GROUP BY duplicate_column_name
);
其中,'table_name' 是要操作的表名,'column_name' 是要删除重复数据的列名,'duplicate_column_name' 是用来判断重复数据的列名。这个 SQL 语句会删除除了每个重复数据组中的最小值以外的所有数据。
原文地址: https://www.cveoy.top/t/topic/nAnm 著作权归作者所有。请勿转载和采集!