PostGreSQL - Supprimer des doublons

Voici une requête qui vous permettra de supprimer les doublons dans une base de données PostGresSQL :

DELETE FROM dups a USING (
      SELECT MIN(ctid) as ctid, key
        FROM dups 
        GROUP BY key HAVING COUNT(*) > 1
      ) b
      WHERE a.key = b.key 
      AND a.ctid <> b.ctid

 


1er novembre 2019 - Wakonda - PostgreSQL

Commentaires

Ajouter un commentaire

0 Commentaires

Rechercher

Tags

Publicité

Suivez-nous