informatique:langage:sql:trouver-des-doublons

Trouver les doublons

Trouver des doublons en SQL

Code SQL

  1. SELECT COUNT(*) AS nbr_doublon, champ1, champ2, champ3
  2. FROM TABLE
  3. GROUP BY champ1, champ2, champ3
  4. HAVING COUNT(*) > 1

Code SQL

  1. SELECT DISTINCT *
  2. FROM TABLE t1
  3. WHERE EXISTS (
  4. SELECT *
  5. FROM TABLE t2
  6. WHERE t1.ID <> t2.ID
  7. AND t1.champ1 = t2.champ1
  8. AND t1.champ2 = t2.champ2
  9. AND t1.champ3 = t2.champ3 )
  • informatique/langage/sql/trouver-des-doublons.txt
  • Dernière modification : 2023/02/10 00:11
  • de Cédric ABONNEL