Skip to main content

AccessTr.neT


Mükerrer/tekrarlı kayıt bulma ve silme

Mükerrer/tekrarlı kayıt bulma ve silme

#8
TCNo 11 hanelidir uzun tamsayı ise en fazla 2,147,483,647 olur dolayısıyla TCnoyu string yada tek sayı olarak tanımlamak daha uygun olur bence
hem mükerrer hem de TcNo uzunluğu hatalı olanları silmek için kullanabileceğiniz birleşik silme sorgusu.
DELETE tbl_tc.tc_no, tbl_tc.kimlik, Len([tc_no]) AS KucukTC, *
FROM tbl_tc
WHERE (((tbl_tc.tc_no)=(SELECT  tbl_tc.tc_no
FROM tbl_tc
GROUP BY tbl_tc.tc_no
HAVING (((Count(tbl_tc.tc_no))>1)))) AND ((tbl_tc.kimlik)<>(SELECT First(tbl_tc.Kimlik) AS Kimlik
FROM tbl_tc
GROUP BY tbl_tc.tc_no
HAVING (((Count(tbl_tc.tc_no))>1))))) OR (((Len([tc_no]))<11));
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: Kimlik Numarası Kontrol - Yazar: berduş - 30/10/2019, 10:52
Cvp: Kimlik Numarası Kontrol - Yazar: 199911 - 30/10/2019, 10:55
Cvp: Kimlik Numarası Kontrol - Yazar: berduş - 30/10/2019, 11:54
Cvp: Kimlik Numarası Kontrol - Yazar: 199911 - 30/10/2019, 12:05
Cvp: Mükerrer/tekrarlı kayıt bulma ve silme - Yazar: berduş - 30/10/2019, 14:36