Home / MAKALELER / Veri Tabanı / Tekrarlanan Kayıtları silmek

Tekrarlanan Kayıtları silmek

Oracle tablomuzda tekrar eden kayıtların silinmesi için aşağıdaki gibi bir kod yazmamız yeterli olacaktır.

Tablomuz 
ID ADI SOYADI
1 Ercan Mustafa
2 Ercan Mustafa
3 Kemal Ay
4 Hakan Yıldız
5 Enes Ak

DELETE FROM tablomuz tb
WHERE tb.rowid > ( SELECT MIN(tb2.rowid) FROM tablomuz tb2 WHERE tb.ID = tb2.ID)

Komuttan sonraki Tablomuz
ID ADI SOYADI
1 Ercan Mustafa
2 Kemal Ay
3 Hakan Yıldız
4 Enes Ak

 

About Yusuf Arslan

Sakarya Üniversitesi Bilgisayar Mühendisliği bölümünü bitirdikten sonra kariyerine Datawarehouse-Database Uzmanı olarak devam etmektedir Sitenin kurucusu ve yazarıdır. yusufarslanbm@gmail.com adresinden bana ulaşabilirsiniz.

İlginizi Çekebilir

SQL Server ile Veri Şifreleme

Bilgi teknolojilerinde verinin güvenliği çok kritik bir öneme sahiptir. Önemli verileri korumak için ekstra bir …

Bir Cevap Yazın