Şöyle bir database var.
istatistik bilgilerini içeren bi tablo... T_KOD..
tahlil bilgilerini içern bir tablo... T_ISTKOD..
yapılan tahlillerin kaydedildiği tablolar ( her ay için farklı tablo toplam 12
adet)... T_ISLKOD
Şöyle bir istatistik isteniyor...
iki tarih aralığındaki
İstatistiğin adı ................... Tahlilin adı...................... Kaç Adet Olduğu
listesi....
Kod: Tümünü seç
SELECT B.T_ADI,T.T_KOD, T.T_ADI, COUNT(*) AS ADET FROM TABLE2_1_2002 T, TABLE10_1_2002_1 I, TABLE5_1_2002 B
WHERE T.T_KOD=I.T_ISLKOD
AND T.T_ISTKOD=B.T_KOD
AND I.T_ISLTAR='21.01.2008'
GROUP BY B.T_ADI,T.T_KOD,T.T_ADI;
bu kod ile sadece 1. ay kayıtlarının bulunduğu tablodan alabiliyorum....
Örneğin ILKTAR:01.01.2008 SONTAR=30.03.2008
olduğunda nasıl yapacağımı bilemiyorum...
her ayın sonuçlarını bulup diğer tablolardan gelecek sonuçlarla toplamam gerekiyor.
yardımcı olursanız sevinirim...