CREATE TABLE tekrarlıKayıtlarıSilinmisTablo AS SELECT DISTINCT * FROM asilTablo
verilerin düzgünlüğünden emin isen asilTabloyu silip , tekrarlıKayıtlarıSilinmisTablo adını istediğin gibi değiştirebilirsin.
Yeni tablo create etmek istemiyorsanız
delete from
asilTablo where id in (select geciciTablo .id from (select
asilTablo .id from
asilTablo where
asilTablo .id not in (select
asilTablo .id from
asilTablo group by
asilTablo .id )) as geciciTablo);
gibi birşey işinizi görebilir sanırsam.
Hiç yorum yok:
Yorum Gönder