İf İçinde İki Tarih Veya Saat Arası Sorgusu Kullanılabilirmi

19/09/2017, 10:29

burhanb

merhaba.

 işlem_tarihi                    vardiya
19.09.2017 18:16                3
19.09.2017 16:15                3
19.09.2017 08:07                2
19.09.2017 08:02                2
19.09.2017 08:01                2
19.09.2017 08:00                2
19.09.2017 04:59                1
19.09.2017 04:58                1

örneğin 00:00:00 ile 07:59:59  saatinde "1"
örneğin 08:00:00 ile 15:59:59  saatinde "2"
örneğin 16:00:00 ile 23:59:59  saatinde "3"   sorgusunu nasıl yaratılabilir.
19/09/2017, 20:08

biberli33

Sayın Burhan, sorgunun tarih alanında Between kullanarak sorgu 1,2,3 sorgularını hazırlayıp bunları ister kodla ister butonla çalıştırırsınız. Kolay gelsin.
19/09/2017, 20:13

ozanakkaya

Merhaba,

Konularınıza örnek uygulama eklemezseniz yanıt süresi uzar.

Ekli dosyada bulunan sorgudaki alan aşağıdadır.

Vardiya: IIf(Hour([islemtarihi])>0 And Hour([islemtarihi])<8;"1";IIf(Hour([islemtarihi])>7 And Hour([islemtarihi])<16;"2";"3"))


İnceleyip olumlu/olumsuz bildirimde bulununuz.
25/09/2017, 08:22

burhanb

(19/09/2017, 20:13)ozanakkaya yazdı: Merhaba,

Konularınıza örnek uygulama eklemezseniz yanıt süresi uzar.

Ekli dosyada bulunan sorgudaki alan aşağıdadır.

Vardiya: IIf(Hour([islemtarihi])>0 And Hour([islemtarihi])<8;"1";IIf(Hour([islemtarihi])>7 And Hour([islemtarihi])<16;"2";"3"))


İnceleyip olumlu/olumsuz bildirimde bulununuz.

Teşekkürler. ozan bey.
bi sorunla karşılaştım.

27.09.2017 04:15:00  -    1
27.09.2017 08:55:00  -    2
27.09.2017 19:00:00  -    3
27.07.2017      girildiğinde    3   geliyor.   aslında 1 gelmesi gerekmez mi.
25/09/2017, 08:23

burhanb

(19/09/2017, 20:08)biberli33 yazdı: Sayın Burhan, sorgunun tarih alanında Between kullanarak sorgu 1,2,3 sorgularını hazırlayıp bunları ister kodla ister butonla çalıştırırsınız. Kolay gelsin.

ilginiz için teşekkürler.
deniyorum.