Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
11/12/2012 03:06
Konu Sahibi
askubom
Yorumlar
3
Okunma
1121
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy

askubom

Üye
Kullanici Avatari
Üye
21
7
25/11/2012
0
01/01/2013,16:03
Çözüldü 
arkadaşlar merhaba; daha önce yolladığım bir konu idi. (aşağıda konu detaylı yazıyor)
cevaben;

SELECT istihkak_kislik.istihkak, istihkak_kislik.sicili, istihkak_kislik.sure, verilen_kislik.tarih, Val([tarih])+Val([sure]) AS x
FROM istihkak_kislik INNER JOIN verilen_kislik ON istihkak_kislik.istihkak = verilen_kislik.istihkak
WHERE (((Val([tarih])+Val([sure]))=Format(Date(),"yyyy")));

bu sorgu yollandı, fakat bu sorguda şöyle bir hata var, "yılda 1 verilmesi gereken bir malzemeyi örneğin 2010 da verilmiş olsun, 2011 de(herhangi bir nedenle) vermediğim zaman, 2012 de de verilecekler listesinde görünmüyor(o malzemeyi atlıyor, bir daha listelemiyor, halbuki o malzeme için kişinin istihkakı her yıl). yani verilecek malzemeyi atladığınız zaman bir daha verilecek listeye eklemiyor. istediğim şeyi tekrar yazacak olursam; bir kişiye siciline göre birkaç malzeme tanımlanıyor, bu malzemeler belli aralıklarla dağıtılıyor(1,2,3 yıl)
benim istediğim su; istihkak listesindeki malzemelere baksın, ve bulunduğumuz yıl için kişiye verilecek malzemeleri listelesin. fakat listelerken, bir malzemenin periyodu 3 yılsa, 2012 de listelemesi için 2009 ya da daha önceki bir yılda o malzemenin verilmiş olması yeterli olsun, örneğin 2010 ya da 2011 de verilmiş se listelemesin. fakat 2009 da verilmesi gerekirken verilmemişse, verilmesi geciktiği için onu da listelesin.




merhabalar;
iki adet toblom üzerinde işlem yapmak istiyorum.
birinci tablom "istihkak_kislik"===sütunlar: kkd_peritod_ID,sicili,istihkak,ebatlar,adet,süre
ikinci tablom "verilen_kislik"===sütunlar:kkd_peritod_ID,sicili,istihkak,ebatlar,adet,tarih

neyaptığım konusunda biraz bilgi vereyim(açıklayıcı olması açısından):
kişilerin siciline göre istihkaklarını belirlediğim "istihkak_kislik" adlı tablom var. fakat bu istihkaklar her yıl verilmiyor.
malzeme cinsine göre 1-2-3 yılda bir veriliyorlar.bu süre "süre sütununda belirtilmiştir."
kişilere verdiğim malzemeleri ise "verilen_kislik" adlı tabloda tutuyorum.(2010 ve 2011 de verdiğim malzemeleri tabloya girdim)

şöyle bir sorgu yapmak istiyorum.

bu yıl hangi yıl ise(2012), o yılın istihkakını listelesin. fakat listelerken, istihkak tablosuna baksın,
örneğin "istihkak_kislik" tablosunda bulunan avci_yelegi nin verilme periyodu ("süre" sütunu) 3 yıl ise ve ben bunu , 2011 de vermişsem onu listelemesin.onu taa 2014 te listelicek çünkü
kısa ca özetlersem;
bu yılın tarihinden süre sütununu çıkarsın ve bir yıl bulsun o yıl ve ondan sonraki yıllar o malzeme o kişiye verilmişse listelemesin verilmemişse listelesin.

yardımcı olabilecek arkadaşlara şimdiden teşekkür ederim.


Ek Dosyalar
.rar   db111.rar (Dosya Boyutu: 17,67 KB / İndirme Sayısı: 5)
Cevapla

Kur@l

AccessTR.Net
Kullanici Avatari
Uzman
2.032
05/11/2008
KONYA
Ofis 2010
18/09/2017,01:08
Çözüldü 
Lütfen küçük harfle yazınız, Site Kuralları nı okuyunuz


komşuda dülger mi var geliyor keser sesi,
ustalar konuşunca çıraklar keser sesi.
Cevapla

askubom

Üye
Kullanici Avatari
Üye
21
7
25/11/2012
0
01/01/2013,16:03
Çözüldü 
hocam uyarınızı dikkate alarak düzenledim.


Cevapla

ozanakkaya

sledgeab
Kullanici Avatari
Kurucu
O.... A....
9.806
29/01/2008
Denizli
Memur
Ofis 2010 32 Bit
Çözüldü 
Uygulamanıza ait formları ekleyiniz. Bahsettiğiniz işlemi form üzerinden veri girişi yapılırken kontrol edilecek şekilde düzenlenebilir.


Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
Çözüldü Form.recordset Kodunda Hata Almaktayım. Makrovba 6 207 17/08/2017, 01:06 Makrovba
Çözüldü Mssql Kayıt Yaparken Hata Veriyor ramazanemrullah 2 261 13/07/2017, 03:25 ramazanemrullah
Çözüldü Butona Atanan Macroda Hata damacanasu 4 227 02/07/2017, 15:12 damacanasu
Çözüldü Kayit Silerken Hata Veriyor ramazanemrullah 4 359 02/07/2017, 14:31 biberli33
Çözüldü Microsoft Comm Control 6.0 (SP6) ActiveX'ni eklerken hata sertac76 8 801 30/03/2017, 14:55 sertac76

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
Forum use Krzysztof "Supryk" Supryczynski addons.