Emrah AÇIKGÖZ'ün Kişisel Sahifesi.

Oracle’da Tekrarlanan Kayıtları silmek

  • 9 yıl önce, Emrah tarafından yazılmıştır.
  • 0 Yorum
  • Oracle

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

Bir Yorum Yazın