Comment supprimer des lignes en double là où il n'en unique row idexiste pas ?
Ma table est
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    2Je souhaite conserver les éléments suivants après la suppression des doublons:
john  1    1    1    1    1    1
sally 2    2    2    2    2    2J'ai essayé quelques requêtes mais je pense qu'elles dépendent d'un identifiant de ligne car je n'obtiens pas le résultat souhaité. Par exemple:
DELETE
FROM table
WHERE col1 IN (
    SELECT id
    FROM table
    GROUP BY id
    HAVING (COUNT(col1) > 1)
)

