Hai semua,
saya baru dapat tugas dari senior nih, bagaimana caranya menampilkan duplicate
row sekaligus kembarannya untuk kemudian data yg akan dihapus akan diseleksi
secara manual.
Sebelumnya saya sudah sempat nyobain dan bisa,tp dengan pembatas rownum karena
datanya ckp bsr. Cuma query baru bisa tampil stlh 15mnt. Gak efisien. Ada yg bs
bantu gak dengan cr yg lbh cepat. Berikut ilustrasi query yg saya coba di
oracle 9g:
select col1,col2,col3,col4,col5 from tabelA where (col3,col4,col5) in (select
col3,col4,col5 from tabelA group by col3,col4,col5 having count(*)>1;
Mgk kalo pake view ditambah trigger mgk lebih efektif,tp saya blm tau caranya.
Maklum pemula boz,baru 1 blnan ini megang oracle.
Para senior Indo-Oracle,mohon pencerahannya ya..
Terima kasih