Skip to main content

AccessTr.neT


İhbar Gün Hesaplama Sorgusu

İhbar Gün Hesaplama Sorgusu

Çözüldü #1
Merhabalar,

Access tablomda aşağıdaki gibi alanlar var;

GIRISTAR, CIKISTAR, KıdemGün: Nz(([CIKISTAR]-[GIRISTAR])-1;0), İhbarGün: IIf([KıdemGün]>0<181;14;0)+IIf([KıdemGün]>180<541;28;0)+IIf([KıdemGün]>540<1081;42;0)+IIf([KıdemGün]>1080<9999;56;0)

İhbarGün alanı 140 diye değer döndürüyor.

Ama benim istediğim;

KıdemGün: 1 ile 180 gün arasında ise 14
KıdemGün: 181 ile 540 gün arasında ise 28
KıdemGün: 541 ile 1080 gün arasında ise 42
KıdemGün: 1081 ile 9999 gün arasında ise 56

değer döndürsün istiyorum. Bunu formda Vba kouyla yaptım. Ancak ben Sorguda bunu yapmak istiyorum.
bir türlü başaramadım.

Yardımlarınız için şimdiden sonsuz teşekkürler...
Cevapla
#2
Merhaba
Örneginizide eklerseniz hızlı cevap alırsınız..
Cevapla
#3
(03/11/2022, 13:31)C*e*l*o*y*c*e yazdı: Merhaba
Örneginizide eklerseniz hızlı cevap alırsınız..

Örnek eklememe izin vermiyor
Cevapla
#4
Tam ne yaptıgınızı bilmiyoum ama dosyayı düz(mdb) dosyası ekleyemeyebilirsiniz,bunun için önce Rar yaparak dosyanızı eklemeyi deneyin
Cevapla
#5
Dosya ektedir.

Teşekkürler....
.rar Acc_IK.rar (Dosya Boyutu: 164,94 KB | İndirme Sayısı: 5)
Cevapla
#6
SELECT TBLSICIL.PERID, [ADI] & " " & [SOYADI] AS ADISOYADI, TBLSICIL.GOREVI, TBLSICIL.GIRISTAR, TBLSICIL.CIKISTAR, ([CIKISTAR]-[GIRISTAR])-1 AS KıdemGün, IIf([KıdemGün]>=1 and [KıdemGün]<=180,14,IIf([KıdemGün]>=181 and [KıdemGün]<=540,28,IIf([KıdemGün]>=541 and [KıdemGün]<=1080,42,IIf([KıdemGün]>=1081 and [KıdemGün]<=9999,56,0)))) AS İhbarGün
FROM TBLSICIL;
sorgunuzu bu şekilde denermisiniz
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task