19-09-2018, 10:07
Merhaba arkadaşlar.
Kurumumuz için access ile oluşturulmuş bir programda, tarihsel veriler kullanarak hesaplama yapmak istiyoruz.
Program şu şekilde;
Doğu İllerimizin katsayıları var. Örneğin bir personelin Hakkari'de görev yaptığını düşünecek olursak;
bu personel 01/01/2000 ve 01/01/2006 tarihleri arasında Hakkari'de görevlidir. Bu 2 tarih arasında görevli olduğu süre boyunca, katsayısı 5 olur ve gün sayısı ile 5 katsayısı çarpılarak kişinin puanı bulunur. Buraya kadar hiçbir sıkıntı yok.
Ancak, yine yukarıdaki örnek üzerinden gidecek olursak;
Hakkari için 01/01/2003 yılında katsayı değişmiş ve 10 olmuştur. İşte sorun burada başlıyor.
01/01/2000 ve 01/01/2006 tarihleri arasında Hakkari'de görev yapan bu personelin katsayısını;
01/01/2003'e kadar 5, 01/01/2003 ve 01/01/2005 tarihleri arasında 8,
01/01/2006 tarihinden sonra da 10 olacak şekilde nasıl ayarlayabiliriz?
Verdiğim tarihler örnektir arkadaşlar, buna benzer 6-7 ayrı tarih var ve tarih aralığına göre katsayılar hep değişiyor.
Sorgu yaparken tarihsel olarak iki tarih arasında ise şeklinde bir sorgu yapmamız mümkün mü?
Herkese iyi çalışmalar diliyorum arkadaşlar...
Kurumumuz için access ile oluşturulmuş bir programda, tarihsel veriler kullanarak hesaplama yapmak istiyoruz.
Program şu şekilde;
Doğu İllerimizin katsayıları var. Örneğin bir personelin Hakkari'de görev yaptığını düşünecek olursak;
bu personel 01/01/2000 ve 01/01/2006 tarihleri arasında Hakkari'de görevlidir. Bu 2 tarih arasında görevli olduğu süre boyunca, katsayısı 5 olur ve gün sayısı ile 5 katsayısı çarpılarak kişinin puanı bulunur. Buraya kadar hiçbir sıkıntı yok.
Ancak, yine yukarıdaki örnek üzerinden gidecek olursak;
Hakkari için 01/01/2003 yılında katsayı değişmiş ve 10 olmuştur. İşte sorun burada başlıyor.
01/01/2000 ve 01/01/2006 tarihleri arasında Hakkari'de görev yapan bu personelin katsayısını;
01/01/2003'e kadar 5, 01/01/2003 ve 01/01/2005 tarihleri arasında 8,
01/01/2006 tarihinden sonra da 10 olacak şekilde nasıl ayarlayabiliriz?
Verdiğim tarihler örnektir arkadaşlar, buna benzer 6-7 ayrı tarih var ve tarih aralığına göre katsayılar hep değişiyor.
Sorgu yaparken tarihsel olarak iki tarih arasında ise şeklinde bir sorgu yapmamız mümkün mü?
Herkese iyi çalışmalar diliyorum arkadaşlar...

