sql >> Databasteknik >  >> RDS >> Sqlserver

Uppdatera en av 2 dubbletter i en sql-serverdatabastabell

Prova detta med CTE och 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. Docker Kan inte länka till en behållare som inte körs

  2. PL/SQL - Valfria villkor i where-klausul - utan dynamisk sql?

  3. Obesvarade frågor om MS SQL Server-säkerhet och åtkomstkontroll

  4. LINQ to Entities känner inte igen metoden 'System.String ToString()' och den här metoden kan inte översättas till ett butiksuttryck