Sorgu Birden Fazla Kayıtların Silinmesi

24/05/2017, 08:47

burhanb

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
25/05/2017, 06:08

ozanakkaya

TabloAdı: Tablo1

Alanlar: id, serino

DELETE id FROM Tablo1 WHERE (((id) Not In (SELECT Max(id) AS Silinmeyecek FROM Tablo1 GROUP BY serino;)));
25/05/2017, 08:32

burhanb

(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.