Merhaba,
SELECT id,
sum(case when kod ='A' then 1 else 0 end) AS A_toplam,
sum(case when kod ='B' then 1 else 0 end) AS B_toplam,
sum(case when kod ='C' then 1 else 0 end) AS C_toplam
FROM TABLO1
GROUP BY id
kod tablosuna sabit bilgi olarak A,B,C giriyorum,
kod sayısı değiştikçe query değiştirmem gerekiyor,
kod A,B,C,D,E,...sabit bilgi sayısına göre kodları
bir diziye atarak yukarıdaki queryi nasıl yazabilirim.
teşekkürler.
istatistik
- ender_arslanturk
- Kıdemli Üye
- Mesajlar: 709
- Kayıt: 18 Şub 2005 03:38
- Konum: İstanbul
Kod: Tümünü seç
....SQL.Add('Select* from tablo where Alan in('A','B','C','D','E','F')');
