"SQL"den sonra "select satir_kimligi, ad from adlar;" yaz. Kopya kayıtları silmek için "SQL"den sonra "delete from adlar a where satir_kimligi > (select min(satir_kimligi) from adlar b where b.ad=a.ad);" yaz. Yukarıdakini yaptıktan sonra hâlâ kopya kayıt var mı bakmak için önce "select satir_kimligi, ad from adlar;" komutunu sonra da "commit" komutunu kullan.   SQL > select satir_kimligi,ad from adlar; SATIR_KIMLIGI              AD ------------------ ------------------------------ AABJnsAAGAAAdfOAAA Ali AABJnsAAGAAAdfOAAB Ali AABJnsAAGAAAdfOAAC Cahit AABJnsAAGAAAdfOAAD Tan AABJnsAAGAAAdfOAAF Ali rows selected (satırları seçildi). SQL > delete from adlar a where satir_kimligi > (select min(satir_kimligi) from adlar b where b.ad=a.ad ); rows deleted (satırları silindi). SQL > select satir_kimligi,ad from adlar; SATIR_KIMLIGI              AD ------------------ ------------------------------ AABJnsAAGAAAdfOAAA Ali AABJnsAAGAAAdfOAAC Cahit AABJnsAAGAAAdfOAAD Tan rows selected (satırları seçildi). SQL > commit; Commit complete (işlendi).
Silmek istediğin satır kimliğini seç. Kopyayı sil. Kopya var mı bak.