Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Perbarui salah satu dari 2 duplikat dalam tabel database server sql

Coba Ini dengan CTE dan 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hubungkan ke SQL Server melalui PDO menggunakan SQL Server Driver

  2. Kunci asing SQL Server ke beberapa tabel

  3. Sql pilih grup dengan dan string concat

  4. Kembalikan semua kemungkinan kombinasi nilai pada kolom di SQL

  5. Klausa Check-in Bersyarat di mana