sql >> Databáze >  >> RDS >> Oracle

Jak zkontrolovat, zda jsou všechna pole jedinečná v Oracle?

SELECT myColumn, COUNT(*)
FROM myTable
GROUP BY myColumn
HAVING COUNT(*) > 1

To vám vrátí všechny hodnoty myColumn spolu s počtem jejich výskytů, pokud je jejich počet výskytů vyšší než jedna (tj. nejsou jedinečné).

Pokud je výsledek tohoto dotazu prázdný, pak máte v tomto sloupci jedinečné hodnoty.



  1. identitu mysql a asp.net

  2. Je bezpečné používat LIMIT bez ORDER BY

  3. Chyba při vyvolání skriptu Wordpress to Jekyll

  4. Získejte seznam databázových poštovních účtů v SQL Server (T-SQL)