Sobes.tech
Middle

Cum verifici existența dublurilor după atribut într-un tabel SQL?

sobes.tech AI

Răspuns de la AI

Pentru a verifica dacă există duplicate pentru un anumit atribut într-un tabel SQL, poți folosi gruparea și funcția de agregare COUNT(). De exemplu, pentru a găsi toate valorile atributului column_name care apar de mai mult de o dată:

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

Această interogare va returna toate valorile duplicate ale column_name și numărul de apariții ale acestora. Dacă rezultatul este gol, înseamnă că nu există duplicate.