selam arkadaşalr.dediğim abi biraz yaklaştı sonuca ama tam olmadı..şimdi size de gönderiyorum.eğer konuyu baştan belli takip etmişseniz anlatmaya gerek yok zaten.
sorun şuydu;bir fatura içierindeki ürünlerin miktar toplamlarını 2 br e göre ve özel koduna göre toplatmak
SELECT
B.SPECODE[özel kodu],
SUM(A.AMOUNT)[miktarı],
D.NAME[fat.br]
FROM
LG_001_02_STLINE A,
LG_001_ITEMS B,
LG_001_CLCARD C,
LG_001_UNITSETL D,
LG_001_02_INVOICE E
WHERE A.STOCKREF=B.LOGICALREF
AND A.CLIENTREF=C.LOGICALREF
AND A.UOMREF=D.LOGICALREF
AND A.INVOICEREF=E.LOGICALREF
AND E.FICHENO='
3090'
GROUP BY B.SPECODE, D.NAME
bu kod,3090 nolu faturanın içindeki kalemleri ÖZEL KODUNA göre koli bazında toplatıyor..asloında çok yakın ama kl 3 br benim istediğim ise örnekte görüldüğü üzere dz bazında toplatmak.ve tabii sql de değil satış faturası çıktısında..yukardaki kod sql de koli bazında toplatıyor zaten..
bu kodun çıktısı ise şu şekilde;
yukarda örneği verilen (en son resim) faturanın kl bazında miktarlarını özel koda göre topluyor..
evet arkadaşlar gördüğünüz gibi sonuca yaklaştık sizde birz yardım etseniz bu iş çözülür inş.yardımlarınızı bekliyorum.lütfen esirgemeyin..herkese tşk.kolay gelsin.iyi çalışmalar..