17/12/2011, 01:26
Sn. arkadaşlar,
Yaptığım bir çalışmada elektrik faturaları farklı gruplara ait fatura toplamı olacağından önce sorgu oluşturuyor grubun adını veriyor sonra toplam sütununu başka bir sorguya alıyor orada başka bir işlem yapıyor ve dairelere dağıtıyordum. Fakat bloklar çok olduğundan herbir blok için sorgu tablosu açmak yerine tek tabloda farklı gruplara ait faturaları başka bir tabloya alırken Sql nasıl yazabilirim. Yazdığım kod elektrik faturası sorgusuna gitsin kendi bloğuna ait faturaları toplasın ve o sütuna yazsın. Örnek aşağıda yazdığım sorgulamayı Sql olarak o sorgudan çeksin kendi sütununa toplamlarını yazsın istiyorum. Saygılar...
SELECT ELEKTRİK.GRUPLAR, Sum(ELEKTRİK.ELEKTİRİK) AS ToplaELEKTİRİK
FROM ELEKTRİK
GROUP BY ELEKTRİK.GRUPLAR
HAVING (((ELEKTRİK.GRUPLAR)="120"));
Yaptığım bir çalışmada elektrik faturaları farklı gruplara ait fatura toplamı olacağından önce sorgu oluşturuyor grubun adını veriyor sonra toplam sütununu başka bir sorguya alıyor orada başka bir işlem yapıyor ve dairelere dağıtıyordum. Fakat bloklar çok olduğundan herbir blok için sorgu tablosu açmak yerine tek tabloda farklı gruplara ait faturaları başka bir tabloya alırken Sql nasıl yazabilirim. Yazdığım kod elektrik faturası sorgusuna gitsin kendi bloğuna ait faturaları toplasın ve o sütuna yazsın. Örnek aşağıda yazdığım sorgulamayı Sql olarak o sorgudan çeksin kendi sütununa toplamlarını yazsın istiyorum. Saygılar...
SELECT ELEKTRİK.GRUPLAR, Sum(ELEKTRİK.ELEKTİRİK) AS ToplaELEKTİRİK
FROM ELEKTRİK
GROUP BY ELEKTRİK.GRUPLAR
HAVING (((ELEKTRİK.GRUPLAR)="120"));