sql >> Database >  >> RDS >> Sqlserver

Update een van de 2 duplicaten in een SQL Server-databasetabel

Probeer dit met CTE en PARTITION BY

;WITH cte AS
(
  SELECT
      ROW_NUMBER() OVER(PARTITION BY Column1  ORDER BY Column1 ) AS rno,
      Column1 
  FROM Clients
)

UPDATE cte SET Column1 =Column1 +' 1 '
WHERE rno=2


  1. Voordelen van pdo boven mysql_* of mysqli_*

  2. Visual Basic voor toepassingen in Microsoft Access

  3. Importeer meerdere CSV-bestanden naar SQL Server vanuit een map

  4. Foreign Key zonder primaire sleutel om te verwijzen