sql >> Database teknologi >  >> RDS >> Oracle

Hvordan finder jeg dublerede værdier i en tabel i Oracle?

Aggreger kolonnen med COUNT, og brug derefter en HAVING-sætning til at finde værdier, der vises mere end én gang.

SELECT column_name, COUNT(column_name)
FROM table_name
GROUP BY column_name
HAVING COUNT(column_name) > 1;


  1. Brugerdefineret SERIE / autoincrement pr. gruppe af værdier

  2. Bedste type indeksering, når der er LIKE-klausul

  3. REGEXP_INSTR() Funktion i Oracle

  4. Oracle:OALL8 er i en inkonsekvent tilstand