如何删除不unique row id存在的重复行?
我的桌子是
col1  col2 col3 col4 col5 col6 col7
john  1    1    1    1    1    1 
john  1    1    1    1    1    1
sally 2    2    2    2    2    2
sally 2    2    2    2    2    2
在重复删除后,我想保留以下内容:
john  1    1    1    1    1    1
sally 2    2    2    2    2    2
我已经尝试了一些查询,但是我认为它们依赖于行ID,因为我没有得到期望的结果。例如:
DELETE
FROM table
WHERE col1 IN (
    SELECT id
    FROM table
    GROUP BY id
    HAVING (COUNT(col1) > 1)
)
          

