Merhaba,
Bir vt içersindeki tekrar eden kayıtları, yani aynı sicil nosu olan kayıtları
sql ile baştan sona nasıl silebilirim.
Teşekkürler,
Sql - Delete
S.A.
vt nedir.?
gibi bişey olması lazım ama yukardaki için garanti veremiyorum.
Kolay gelsin.
vt nedir.?
Kod: Tümünü seç
delete from tablo t
where
(select count(*) from tablo where tablo.id=t.id)>1
Kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Selamlar,
Aynı structure'da yeni bir table yap.
Sonra istediğin kayıtları SELECT DISTINCT yaparak diğer table'a aktar.
Ardından İlk Table'ındaki tüm kayıtlarını sil.
Ve son olarak geçici table'daki kayıtlarını gerçek table'ına aktar.
Kolay Gelsin.
Not : MS-SQL Server'da SELECT INTO olarak kullanılabilen bir query şekli vardı, orada olsa kolaylıkla bu yukarıda bahsettiklerimi yapabilirdin ama access'de bilemiyorum.
Aynı structure'da yeni bir table yap.
Sonra istediğin kayıtları SELECT DISTINCT yaparak diğer table'a aktar.
Ardından İlk Table'ındaki tüm kayıtlarını sil.
Ve son olarak geçici table'daki kayıtlarını gerçek table'ına aktar.
Kolay Gelsin.
Not : MS-SQL Server'da SELECT INTO olarak kullanılabilen bir query şekli vardı, orada olsa kolaylıkla bu yukarıda bahsettiklerimi yapabilirdin ama access'de bilemiyorum.
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/