Middle
Ako skontrolovať duplicity podľa atribútu v tabuľke SQL?
sobes.tech AI
Odpoveď od AI
Na kontrolu duplikátov pre určitého atribútu v SQL tabuľke môžete použiť zoskupenie a agregačnú funkciu COUNT(). Napríklad, ak chcete nájsť všetky hodnoty atribútu column_name, ktoré sa vyskytujú viac ako raz:
SELECT column_name, COUNT(*) AS cnt
FROM table_name
GROUP BY column_name
HAVING COUNT(*) > 1;
Táto otázka vráti všetky duplikované hodnoty column_name a počet ich výskytov. Ak je výsledok prázdny, duplikáty neexistujú.