vardiya bazlı sorgu
merhaba salih bey veri tabanında tarih aralığında sorgu yapabiliyoruz peki vardiya bazında sorgulama yapabilirmiyiz yani girilen tarih aralığı ve saat aralığı olarak nasıl yapabiliriz ?
Posted by frantic on Oca 26, 2014 in Sizden Gelenler | 4 comments
merhaba salih bey veri tabanında tarih aralığında sorgu yapabiliyoruz peki vardiya bazında sorgulama yapabilirmiyiz yani girilen tarih aralığı ve saat aralığı olarak nasıl yapabiliriz ?
Yorum yapabilmek için oturum açmalısınız.
Posted by aykut_misir on Kas 14, 2020
1Posted by fahrettine on Ara 8, 2018
1Posted by yusuf apak on Tem 23, 2018
1Posted by captan032 on Haz 28, 2018
1Posted by Salih on Şub 7, 2018
0Posted by Salih on Kas 13, 2017
0Posted by frantic on Kas 7, 2017
5Posted by Salih on Oca 23, 2015
13Posted by korfez_ on Nis 3, 2013
11Posted by frantic on Ara 24, 2013
10Posted by korfez_ on Ara 26, 2013
10Posted by TeknoTek on Ara 11, 2014
8Posted by Salih on Oca 24, 2015
8Posted by Salih on Mar 9, 2013
7Posted by mehmet0207 on Haz 19, 2014
3Posted by hakanozhan on Tem 15, 2015
2Posted by Salih on Nis 22, 2015
2Posted by Salih on Eki 17, 2014
4Posted by Ben_Cemal on Eki 8, 2013
5Posted by korfez_ on May 20, 2013
1Posted by Salih on Oca 15, 2016
0Designed by Elegant Themes | Powered by WordPress
Tarih girişi için datetimepicker kullanıyoruz. Style den tipini time olarak seçtiğimizde saat, dakika ve saniye girişi mümkün olur. Saat girdiğinizde bir vardiya için rapor alabilirsiniz.
Was this answer helpful?
LikeDislikeYeni aklıma gelen bir konu daha var. Belki bir aylık sorgu yapıp bu sorguyu her vardiya için ayrı ayrı yapmak istiyor olabilirsiniz. Vardiya isimli bir Tag oluşturun. Bu Tag’a vardiye numarasını yazın. Rapor sorgusunun sonuna (WHERE komutundan sonra)Vardiye=1 şeklinde sorgulayabilirsiniz.
Was this answer helpful?
LikeDislikemerhaba salih bey cevaplarınız için teşekkür ederim benim yapmak istediğim kullanıcı seçmiş olduğu tarih aralığında ve yine seçmiş olduğu vardiya bazında raporlama yapmak bunun için kayıt yaparkende aşağıdaki gibi bir script yazdım
tag_1 = Left (NowTime, 2)
if tag_1 >= 08 and tag_1 = 16 and tag_1 = 00 and tag_1 < 08 then
vardiya = "C"
end if
suan işlemim vardiya bazında kaydediyorum aynen dediğiniz gibi where vardiya = A gibi sorgulama ile istediğimi yaptım gibi ama ilk tarih ve ikinci tarih aynı girilirse sonuc göstermiyor örneğin 26.01.2014 ile 27.01.2014 arasında kayıt getiriyor tüm kayıtlar 26 sında girildiği için hepsi geliyor 26.01.2014 ile 26.01.2014 dediğimde hiç kayıt dönmüyor sorun betweendn kaynaklanıyor ama bulamadım daha.
Was this answer helpful?
LikeDislikeTarih karşılaştırmasında saat olmalı. 26.01.2014 00:00:00 ile 26.01.2014 23:59:59
Operatör tarih seçimini datetimepicker ile yapıyorsa saat girişi yapabilmesi için style’den tipini time olarak seçmelisiniz.
Was this answer helpful?
LikeDislike