
personel listem tablo 1 de bu hazır paket programın veritabanından bilgileri alıyorum.tablo 1 de personel listesi var bugun kart basmayanları göster dediğimde mesela bugun basılmadığı için tüm personeli göstermesi gerekir bunu nasıl yapabilirim.
(16/09/2020, 11:46)ahmet114 yazdı: ben sadece o günki gelmeyenleri ve ve ogün kart basanları istiyorumgelen ve gelmeyen olarak 2 sorgu oluşturdum
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;
SQLGelmeyenSELECT tablo1.USERID, tablo1.name, tablo1.lastname, tablo1.calistigibirim, SQLGelen.device_id, SQLGelen.Time, SQLGelen.Tarih, SQLGelen.saat
FROM tablo1 LEFT JOIN SQLGelen ON tablo1.Badgenumber = SQLGelen.Badgenumber
WHERE (((SQLGelen.Badgenumber) Is Null));