SQL’de Çift Kayıtları Duplicate Silme Yolları
MS Sql’de çift olarak girilen yani Duplicate olan kayıtları silmenin en sağlam ve yararlı yolu hangisidir? Çoklu çift olarak girilmiş kayıtlarda sql silecek ve sql sorgusunu nasıl yapmalıyız? sorularına cevap vermeye çalışacağız.
SQL’de Çift Kayıtları Duplicate Silme Yolları:
DELETE TabloAdi FROM TabloAdi LEFT OUTER JOIN ( SELECT MIN(AnahtarID)asSatirId,IcerikID,AlanID FROM TabloAdi GROUP BY IcerikID,AlanID)asKayit ON TabloAdi.AnahtarID=Kayit.SatirId WHERE Kayit.SatirId IS NULL
Yukarıdaki sql sorgusu ile SQL ‘de duplicate yani çifte kayıtlı verileri rahatlıkla silebilirsiniz. Bu kadar basit kolay gelsin 🙂