sql >> Database >  >> RDS >> Sqlserver

Vind dubbele records in een tabel met SQL Server

with x as   (select  *,rn = row_number()
            over(PARTITION BY OrderNo,item  order by OrderNo)
            from    #temp1)

select * from x
where rn > 1

u kunt duplicaten verwijderen door de select-instructie te vervangen door

delete x where rn > 1


  1. JPA lagere() functie op parameter

  2. Initcap slaat woorden over die kleiner zijn dan 4 tekens

  3. PostgreSQL-installatie op Docker

  4. maak tekstkolom als unieke sleutel