SSMS
 sql >> Teknologi Basis Data >  >> Database Tools >> SSMS

Menghapus duplikat berdasarkan beberapa kolom

Gunakan cte dan tetapkan nomor baris sehingga semua kecuali satu untuk pasangan duplikat dapat dihapus.

with rownums as 
(select m.*, 
 row_number() over(partition by ToUserId, FromUserId order by ToUserId, FromUserId) as rnum
 from Message m)
delete r
from rownums r
where rnum > 1


  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. SQL Server Management Studio TIDAK mengizinkan saya membuat beberapa kunci asing ke beberapa kunci utama

  2. Migrasi Database SQL dengan SSMS

  3. SQL Server Management Studio - Dokumen Bertab

  4. Bagaimana mengubah SQL di Edit 200 Baris Teratas di SSMS 2008

  5. Objek Manajemen SQL Server