hocam personel parmağını iki kez okutursa toplam parmak okutan sayısı değişecek .bunu önlemek için ne yapabilirim yada bir kişiyi iki kez göstermesin diye ne yapabilirim.teşekkür ederim toplam kişi sayısı personel okutan sayısına eşit olması için 50 kişi okuttuysa 50 kişi olsun yanlışlıkla bir kişi iki kez okuttuysa 50 kişi parmağını okuttu ama yanlışlıkla okutanlarla 60 kişi oldu yinelenen kayıtlar göstermesin nasıl yapabilirim teşekkürler.
paket program ise yani tablo yapısını yada kodları değiştiremiyorsanız girişi engelleyemezsiniz. En fazla silme sorgusuyla aynı gün içindeki tekrarlı kayıtları silip teke düşürebilirsiniz.
paket program veribanı access
kendim sorguda yada kodda yinelenen satırları tekrarlama yinelenen personel adlarını gösterme desem nasıl bir şey yapmam lazım
SELECT tablo1.USERID, tablo1.name, tablo1.lastname, tablo2.device_id, tablo2.Time, Format([Time],"dd/mm/yyyy") AS Tarih, Format([Time],"hh:nn:ss") AS saat, tablo1.calistigibirim, tablo1.Badgenumber
FROM tablo2 INNER JOIN tablo1 ON tablo2.pin = tablo1.Badgenumber
WHERE (((Fix([time]))=Date()))
ORDER BY tablo1.USERID, tablo2.Time;
berduş bey bu yazdığınız önceki yapmış olduğunuz örnekteki gelenle aynı aynı isimler iki kez çıkıyor
bir kişi o gün defalarca girmişse ve siz sadece birini görmek istiyorsanız hangi veri gösterilmeli ilk giriş zamanı mı son giriş zamanı mı?
eğer sadece o gün gelenleri göstermesi yeterli ise tablo2'den diğer verileri alması gerekiyor mu? sadece kişi bilgileri yeterli olmaz mı?
ayrıca sadece o gün gelenler mi kontrol edilecek yoksa siz mi belli bir tarihi seçeceksiniz?