[SORGU] if içinde between kullanımı nasıl yapılır.
#1
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.



  Alıntı
Bu mesajı beğenenler:
#2
(19-09-2017, 10:30)burhanb demiş ki: 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.

Örnek dosya eklemiş olsaydınız daha iyi yardımcı olurduk.



  Alıntı
Bu mesajı beğenenler:
#3
EDİT: Ekli dosyayı inceleyiniz.

Visual Basic
  1. sonuc: IIf(Eval([vardiya] Between Format("00:00";"hh:ss") And Format("07:59";"hh:ss"));1;0)+IIf(Eval([vardiya] Between Format("08:00";"hh:ss") And Format("15:59";"hh:ss"));2;0)+IIf(Eval([vardiya] Between Format("16:00";"hh:ss") And Format("23:59";"hh:ss"));3;0)




Eklenti Dosyaları
.rar   nisanci.rar (Boyut: 18,55 KB / İndirilme: 87)



  Alıntı
Bu mesajı beğenenler:
#4
teşekkürler



  Alıntı
Bu mesajı beğenenler:
#5
Visual Basic
  1. Public Function SaatTAsnif(Sat As String) As Long
  2. If Eval(Format(Sat, "hhnnss") & " Between 0 And 75959") Then SaatTAsnif = 1
  3. If Eval(Format(Sat, "hhnnss") & " Between 80000 And 155959") Then SaatTAsnif = 2
  4. If Eval(Format(Sat, "hhnnss") & " Between 160000 And 235959") Then SaatTAsnif = 3
  5. End Function



SQL
  1. SELECT TabloAdi.Saat, SaatTAsnif([saat]) AS Expr1 FROM TabloAdi



Modul ile de yapilabilir.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Dcount Kullanımı. Satir 22 618 15-03-2024, 17:09
Son Mesaj: Satir
  Access Formu üzerinden Sql Server Tabloya Nasıl Veri Kaydı Yapılır karacahil 4 186 15-02-2024, 12:10
Son Mesaj: halily
  Access Projesi Için Onedrive Kullanımı ccollezium 2 137 14-02-2024, 16:53
Son Mesaj: ccollezium
  [FORM] form klasör içinde dosya kontrolü obaysal42 4 2.173 29-12-2023, 10:24
Son Mesaj: burhanb
  [SORGU] ııf Ve ıs Not Null Birlkite Kullanımı Samih KARSLI 11 300 05-12-2023, 12:14
Son Mesaj: halily
  [SORGU] Sorgu icinde gruplama MuazTurkyilmaz 6 2.374 23-11-2023, 00:53
Son Mesaj: dsezgin
  Autoexec Kullanımı ates2014 8 200 12-11-2023, 17:42
Son Mesaj: BeyTor
  Kısayol atama işlemi nasıl yapılır? algoritma 24 14.819 21-06-2023, 09:14
Son Mesaj: ates2014

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi