Teşekkür ederim. Bu kod işime yarıyor. Hazırladığım bir programla ilgili eksik kalan bişiler vardı bununla eksiklik giderilmiş olacak.
Bir sorum daha var. Ekteki örnekte sabitler diye bir tablom var. Bu tabloda her ay için değerler giriliyor. ALO185MUDURLUK SRG sorgusunda ise bu değerleri kullanmam lazım. fakat asıl sorun şu; ALO185MUDURLUK SRG sorgusu ALO185MUDURLUK tablosundan değerleri alıyor ve aya göre (2008 01, 2008 02...) grupluyor. işte bu gruplamaya göre sabitlerdende aynı aya tekabül edenleri işleme sokmam lazım.
örnek vereyim
ALO185MUDURLUK SRG sorgusundaki aşağıdaki değeri
sabitler tablosundaki madde 41 deki kontrol elemanı değerine bölmem lazım.
sorgu çalışınca bana (ocak ayındaki gobas değeri/ocak ayındaki kontrol elemanı değeri, şubat ayındaki gobas değeri/şubat ayındaki kontrol elemanı değeri...) gibi değerleri vermesini istiyorum.
GOBAS: (select count(*) from ALO185MUDURLUK WHERE (((ALO185MUDURLUK.[Ariza Kodu])=1 Or (ALO185MUDURLUK.[Ariza Kodu])=2) AND ((Format([Kayit Tarihi],"yyyy mm"))=Format(ALO185MUDURLUKSRG.[Kayit Tarihi],"yyyy mm")))AND ((([MUDURLUK])=ALO185MUDURLUKSRG.[MUDURLUK])) and ((ALO185MUDURLUK.[Faaliyet Kodu])="S11" Or (ALO185MUDURLUK.[Faaliyet Kodu])="S12" Or (ALO185MUDURLUK.[Faaliyet Kodu])="S13" Or (ALO185MUDURLUK.[Faaliyet Kodu])="S14" Or (ALO185MUDURLUK.[Faaliyet Kodu])="S15" Or (ALO185MUDURLUK.[Faaliyet Kodu])="S16" Or (ALO185MUDURLUK.[Faaliyet Kodu])="S17" Or (ALO185MUDURLUK.[Faaliyet Kodu])="Y03" Or (ALO185MUDURLUK.[Faaliyet Kodu])="Y05") )
örnek.rar
(Dosya Boyutu: 321,36 KB | İndirme Sayısı: 15)
Cevapla