sql >> Database teknologi >  >> RDS >> Sqlserver

Find dubletter til flere kolonner eksklusive ID-kolonne

Der er mange versioner foreslået her, men jeg tror, ​​jeg fandt på en ny.

select *
from @T as T1
where exists (select *
              from @T as T2
              where
                T1.ID <> T2.ID and
                T1.C1 = T2.C1 and
                T1.C2 = T2.C2 and
                T1.C3 = T2.C3)


  1. kører flere forespørgsler gennem en enkelt php mysqli_query-funktion

  2. mysql-forespørgsel for at finde den længste kørsel i en kolonne

  3. SQL 'LIKE'-forespørgsel ved hjælp af '%', hvor søgekriteriet indeholder '%'

  4. Hvor er Query Analyzer i SQL Server Management Studio 2008 R2?