Accessda Adı Soyadı Ve Time Ve Tarih Alanım Da Ilk Girileni Göster
#1
adı soyadı ve time ve tarih alanım da aynı kişi bir çok kez kart basmış ben bu kişinin ilk bastığı zamandaki kart okumasını görmek istiyorum.aynı şekilde birde akşam en son ilk bastığı zamandaki simin görmek istiyorum nasıl bir sorgu yapmam lazım veritabanım çok yüksek olduğu için yükleme yapamıyorum teşekkür ederim



  Alıntı
Bu mesajı beğenenler:
#2
hocam sorguda 
SELECT USERINFO.USERID, USERINFO.name, USERINFO.lastname, acc_monitor_log.device_id, acc_monitor_log.Time, Format([Time],"dd/mm/yyyy") AS Tarih, Format([Time],"hhNnss") AS saat, USERINFO.Badgenumber, acc_monitor_log.device_name
FROM USERINFO INNER JOIN acc_monitor_log ON USERINFO.Badgenumber = acc_monitor_log.pin
WHERE (((acc_monitor_log.device_name)="PERSONEL TAKİP") AND ((Fix([time]))=Date()))
ORDER BY Format([Time],"hhNnss"); 
böyle bir şey yazdığımda user info namedeki kişinin aynı kişiden 5 kez girdiyse ilk saati alıyor evet istediğim bu fakat ikinci kişinin  10 kez giriş yapmış onunda ilk bastığı zamanı göstersin istiyorum oradaki saatlerden alıyor  neden olabilir birde bunun en son giriş yaptığı zamankini nasıl gösteririm kişileri  tekrar etmeden teşekkür ederim



  Alıntı
Bu mesajı beğenenler:
#3
aşağıdaki kodu dener misiniz?
group ve Min fonksiyonları kullanılmıştır
SQL
  1. SELECT bilgi.name, Fix([TIME]) AS Tarih, MIN(Format([TIME],"hh:nn:ss")) AS [İlk Zaman]
  2. FROM aa INNER JOIN bilgi ON aa.pin = bilgi.Badgenumber
  3. GROUP BY bilgi.name, Fix([TIME]);





  Alıntı
Bu mesajı beğenenler:
#4
Teşekkür ediyorum son kayıtı bulmak içinde ilk yazan yeri son yapmam gerekiyor değilmi



  Alıntı
Bu mesajı beğenenler:
#5
Mın yerine Max kullanabilirsiniz



  Alıntı
Bu mesajı beğenenler:
#6
hocam iki sorum daha olacak eğer zaman arasını göstermek istersem ne yapmam lazım mesela 08:00-ile 10:00 arasını göstermek istersem ne yapmam lazım...ikinci sorum yazdırma diye buton koydum tıkladıldığında olayına iptal ettiğim zaman yazdırmayı iptal ettirdiniz gibi bir şey yazdırmak istiyorum.bunu msgbox dan sonramı yazmam gerekiyor hayırlı akşamlar



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Dogumtarihi Alanım Var Sorguda Kişinin 65 Yaşına ahmet114 4 132 25-02-2024, 17:34
Son Mesaj: dsezgin
  Nesne Gizle Göster Eylemi. kamil_55 8 346 29-12-2021, 17:25
Son Mesaj: kamil_55
  Run-time Error '3061: çok Az Parametre, 1 Bekleniyor Hatası. volkan.gulbahar 3 573 21-03-2021, 08:56
Son Mesaj: dsezgin
  [FONKSiYON] Mevcut Tarih Verileri Baz Alınarak +iş Günü Ilavesi Ile Ileri Süreli Tarih Bulmak. osmanorman 10 1.307 03-03-2021, 12:38
Son Mesaj: dsezgin
  [VBA] Sürekli Form Label Göster/gizle benuva 2 367 27-01-2021, 15:40
Son Mesaj: benuva
  Accessda Iki Bilgiye Karşılaştırma Nasıl Yapabilirim ahmet114 22 1.243 21-09-2020, 16:03
Son Mesaj: ahmet114
  [FORM] Tarih Seçici / Tarih Formatı h2001 5 1.055 15-01-2020, 22:55
Son Mesaj: dsezgin
  [SORGU] Run-time Error '3340' "sorgusu Bozuk Hatası ÜmitSamlı 8 1.218 02-12-2019, 10:22
Son Mesaj: ÜmitSamlı

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi