sql >> Databáze >  >> RDS >> Sqlserver

Jak najít duplicitní počet mezi několika sloupci?

SELECT COL_1, COL_2, COL_3, COL_4, COUNT(*)
FROM MyTable
GROUP BY COL_1, COL_2, COL_3, COL_4

Pokud někdy budete chtít vyřadit řádky, které nemají duplikát:

SELECT COL_1, COL_2, COL_3, COL_4, COUNT(*)
FROM MyTable
GROUP BY COL_1, COL_2, COL_3, COL_4
HAVING COUNT(*) > 1


  1. Nelze použít sloupce filtru z protokolu materializovaného zobrazení v tabulce

  2. Hibernate Mapping - Spojení dvou stolů s asociační tabulkou - Ale s obratem

  3. Jak vytvořit spouštěče pro přidání událostí změn do tabulek protokolu auditu

  4. Jak uložit BLOB jako soubor v PL/SQL?