Skip to main content

AccessTr.neT


Sorgu Birden Fazla Kayıtların Silinmesi

Sorgu Birden Fazla Kayıtların Silinmesi

#1
merhaba arkadaşlar.
ilginiz için şimdiden teşekkürler.
kullandığım tabloda aynı kayıtlardan birden fazla var.  ben ise son kayıt harici diğer kayıtları silmek istiyorum.

örnek:

seri no :                             id:
000001                               1
000002                               2
000003                               3
000001                               4
000001                               5
000003                               6

sonuç olarak

seri no :                             id:
000001                               5
000002                               2
000003                               6
Cevapla
#2
TabloAdı: Tablo1

Alanlar: id, serino

DELETE id FROM Tablo1 WHERE (((id) Not In (SELECT Max(id) AS Silinmeyecek FROM Tablo1 GROUP BY serino;)));
Cevapla
#3
(25/05/2017, 06:08)ozanakkaya yazdı: TabloAdı: Tablo1

Alanlar: id, serino

DELETE id FROM Tablo1 WHERE (((id) Not In (SELECT Max(id) AS Silinmeyecek FROM Tablo1 GROUP BY serino;)));


Çok Teşekkür ederim.

süper oldu.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task