AccessTr.neT

Tam Versiyon: 10 yıldan fazla calışmış personele 10 gün fazla yıllık izin verme işlemini
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Bu veritabanında 10 yıldan fazla çalışmış personele yıllk izne 10 gün ekliycek bunu yapmadım yardımcı olursanız sevnrm tşkler.
Seruz abimizin güzel konusunu incelemenizi tavsiye ederim. İki tarih arasında geçen süreyi bulabilirsiniz.

Tarih Fonksiyonları
Bir sorgu oluşturun ve Sql cümleciği olarak şunu ekleyin:


SELECT personel_bilgisi.TC, personel_bilgisi.ADI, personel_bilgisi.SOYADI, personel_is_bilgisi.ISE_BAŞLANGIC_TARIHI, DateDiff("d",[ISE_BAŞLANGIC_TARIHI],Now()) AS KIDEM, IIf([KIDEM]>=3650,"10","0") AS EKLENECEK
FROM personel_bilgisi INNER JOIN (personel_is_bilgisi INNER JOIN personel_izin_bilgi ON personel_is_bilgisi.TC = personel_izin_bilgi.TC) ON personel_bilgisi.TC = personel_is_bilgisi.TC;


Böylece mevcut tüm personelin isimleri, işe başlangıç tarihleri, kaç günbdür çalıştıkları ve 3650 günü dolduranlar için eklenecek 10 günlük süreyi içeren EKLENECEK alanı görülebilir.
hocam cok sağolun ilginize teşekkür ederim