Mar
6
2014

Tablo İçindeki Tekrarlı Satırların Silinmesinde Kullanılan Script Örneği

Tablo içerisindeki verilen grup bazında birden fazla kez tekrar eden satırların silinmesinde kullanılan script örneğini aşağıda bulabilirsiniz.

( tablo üzerindeki kolon1,kolon2,kolon3 bazında çoklayan satırları teke düşürür ! )

 

DELETE FROM TABLO WHERE 1=1 AND ROWID NOT IN
(SELECT MIN(ROWID) FROM TABLO GROUP BY KOLON1,KOLON2,KOLON3)

Mustafa Korkmaz

Oracle Applications Developer at Partnera
2005 yılında Dokuz Eylül Üniversitesi Endüstri Mühendisliğinden Mezun
Oldu, 2011 Yılında Ahmet Yesevi Üniversitesi Bilgisayar Mühendisliğinde
Yüksek Lisansını Tamamlandı,2012 Yılında Doğuş Üniversitesinde Bilgisayar
Mühendisliği Doktora Eğitimine Başladı.10 yılı aşkın bir zamandır Oracle
Ürünleri Uygulama Yazılım Uzmanı Olarak profesyonel kariyerine devam
etmektedir. İlgi alanları Middleware, CI/CD,
Oracle Database , PL/SQL , Java , Makine Öğrenmesi ve Veri Madenciliği alanlarındadır.
2 versiyon Oracle Database ' (10g, 11g) inde OCA(Oracle Certificate Associate) ve
PL/SQL Certificated Professional ünvanları bulunmaktadır.
Mail: mustafakorkmz@gmail.com
Mustafa Korkmaz


Yorum yapın

*