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

Skal slette duplikerede poster fra tabellen ved hjælp af row_number()

WITH cte AS
(
    SELECT ROW_NUMBER() OVER(PARTITION by ID ORDER BY name) AS Row
    FROM test
)

DELETE FROM cte
WHERE Row > 1


  1. Hvordan får jeg fat i den næste hændelse, når offset er variabel?

  2. Postgresql - ude af stand til at droppe database på grund af nogle automatiske forbindelser til DB

  3. Hvad er de 10 bedste funktioner i Microsoft Access?

  4. MySQL opdateres ikke efter opkald til connection.commit() med Flask (FUNGERER)