Karmaşık Sorgulama - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: AccessTr.neT Genel (https://accesstr.net/forum-accesstr-net-genel.html) +--- Forum: Çöp Kutusu (https://accesstr.net/forum-cop-kutusu.html) +--- Konu Başlığı: Karmaşık Sorgulama (/konu-karmasik-sorgulama.html) |
Karmaşık Sorgulama - ByVlKing - 28/12/2017 Merhaba Arkadaşlar, Çözemediğim bir sorgu oldu yardım edebilir misiniz? tblPersonelizinleri tablosunda personel izinli olduğu tarihlerde herhangi bir işlem yapmasını istemiyorum. tblPersonelBilgileri tablosundaki Durumunun pasif olmasını istiyorum. izin tablosunda personele ait izin 1 tane ise sıkıntı yok ama örnegin: Bugün(28.12.2017) Personel 20.12.2017 tarihi ile 23.12.2017 tarihinde izin kullanmış 26.12.2017 tarihi ile 29.12.2017 tarihinde izinli ve sistemde pasif olması gerekiyor daha önceki izin tarihleri bugün ki tarih arasında olmadığı için pasif olması gerekirken aktif olmaktadır. Sanırım yapılması gereken Sql cümleciğin de personele ait izinler tablosundaki alanları tek tek kontrol edip bugünün tarihi izinli olduğu tarihler arasında ise tblPersonelbilgileri alanını pasif yapacak değil ise personel aktif olacak. Cvp: Karmaşık Sorgulama - ozanakkaya - 30/12/2017 Merhaba, içeriğinde kişilere ait gerçek veri bulundurmayan örneğinizi ekleyiniz. Örneğinizi inceleyip çözüm arayalım. Cvp: Karmaşık Sorgulama - alperalper - 30/12/2017 Bu işlem için çok farklı yöntemler oluşturabilirsiniz. Ancak sorgu içinden bu işi yapmak isterseniz aşağıdaki gibi yapabilirsiniz. Öncelikle sorgunuza yeni bir alan oluşturun... En sona Bugün: Date() Daha sonra buranın ölçütü olarakta: Between İZİNBAŞLAMATARİHİ and İZİNBİTİŞ TARİHİ yazıp sorgunuzu çalıştırdığınızda raporu çalıştırdığınız gün izin başlama ve bitiş tarihleri aasında olan dönemler görünecektir. Cvp: Karmaşık Sorgulama - ozanakkaya - 22/01/2018 Konu çöp kutusuna taşınmıştır. Açtığınız konulara sahip çıkın. |