Bahsettiğiniz talebinize yönelik olarak,uygulamanız incelendiğinde aşağıdaki bilgilendirmelerin yapılması uygun görülmüştür.
TALEBİNİZ
İki tarih arası kayıtları göstermek.
Yoklama adlı formunuzun içeriğinde de
- Bu gün olmayanları göster ifadesi yazılı bir buton.
- Sorgulamalar Başlangıç tarihi ile Göreve Başlayacağı tarih arasında olacak yazılı bir etiket.
Bu ifadelerinizden kast ettiğiniz eğer,izinli personel içerisinde göreve başlayacağı tarihi,bugüne denk gelmeyenlerin listelenmesi ise,bu şekilde iki tarih belirlemeye gerek olmaksızın daha rahat bir çözümü mevcut,hiç bunlara gerek kalmaksızın.
YAPMANIZ GEREKEN
Kod:
SELECT İzin.[Adı Soyadı], İzin.[İzin Türü], İzin.[Başlangıç Tarihi], İzin.[Göreve Başlayacağı Tarih], İzin.[Bitiş Tarihi]
FROM İzin
WHERE (((İzin.[Göreve Başlayacağı Tarih])<>Date()));
Böylece,göreve başlanacak tarihi bugüne denk gelmeyen diğer harici kayıtların listelenmesini sağlamış olacaksınız.
EK'te;
yukarıda bahsi geçtiği şekilde hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.
Son olarak,
iki farklı tarih söz konusu olduğu için tek bir tablo içerisinden BETWEEN fonksiyonu ile ayrı alanlardan değer alma işlemi yazımı açısından zor olması muhtemeldir.
bilginize...iyi çalışmalar,saygılar.