Anasayfa / Veritabanları / MS SQL / SQL’de mükerrer(çift) kayıtları temizlemek

SQL’de mükerrer(çift) kayıtları temizlemek

Herhangi bir sebepten dolayı tablonuzda oluşan mükerrer yani çift kayıtları seçmek ya da silmek için aşağıdaki sorguyu kullanabilirsiniz.mssql

DELETE FROM TABLO_ADI WHERE ID<  
    (SELECT MAX(ID) FROM TABLO_ADI U2  
    WHERE TABLO_ADI.KOLON1 = U2.KOLON1  
    AND TABLO_ADI.KOLON2 = U2.KOLON2 AND TABLO_ADI.KOLON3 = U2.KOLON3)

Kolay gelsin.

Hakkında Murat KIRMIZIGÜL

- Gaziantep doğumlu - Bilgisayar Mühendisi - Yazılım Geliştirici-Proje Yöneticisi - Siyaset, Tarih, Sosyoloji, Fotoğrafçılık sever - Ayaz'ın babası :)

Cevapla

E-posta adresiniz yayınlanmayacak.Gerekli alanlar işaretlenmişlerdir *

*

Yukarı çık