sorguda hata

Katılım
20 Aralık 2006
Mesajlar
939
Excel Vers. ve Dili
türkçe
Kod:
SELECT giris.model_no, giris.Alt_barkod, satis.tarih, satis.firma, Sum(giris.Adet) AS girisadet, Sum(satis.adet) AS satis_adet, [girisadet]-nz([satis.adet]) AS kalan
FROM satis RIGHT JOIN giris ON satis.Alt_barkod=giris.Alt_barkod
GROUP BY giris.Alt_barkod, giris.model_no, satis.tarih, satis.firma
ORDER BY giris.model_no;
yukardaki sorguda nerde hata yapıyorum yardımcı olursanız sevinirim
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
Merhaba Fuat Bey

Hatanın ne olduğunu belirtmemişsiniz ama şu şekilde bir dener misiniz ?
Belki doğru anlamışımdır...


Kod:
nz(sum([girisadet]) - sum([satis.adet]))
Kod:
SELECT giris.model_no, giris.Alt_barkod, satis.tarih, satis.firma, Sum(giris.Adet) AS girisadet, Sum(satis.adet) AS satis_adet, nz(sum([girisadet]) - sum([satis.adet])) AS kalan
FROM satis RIGHT JOIN giris ON satis.Alt_barkod=giris.Alt_barkod
GROUP BY giris.Alt_barkod, giris.model_no, satis.tarih, satis.firma
ORDER BY giris.model_no;
 
Katılım
13 Aralık 2007
Mesajlar
96
Excel Vers. ve Dili
excel 2002
Sayın Fuat bey Murat beyin dediği gibi tam detaylı yapmamışsınız açıklamayı benim gördüğüm kadarıyla yardımcı olmaya çalışayım Siz iki tablodan veri almak istiyorsunuz Hatayı ne olduğunu yazarsanız yardımcı olayım şöyle bir denersiniz Sorguyu SELECT giris.model_no, giris.Alt_barkod, satis.tarih, satis.firma, Sum(giris.Adet) AS girisadet, Sum(satis.adet) AS satis_adet, nz(sum([girisadet]) - sum([satis.adet])) AS kalan
FROM satis RIGHT JOIN giris ON (satis.Alt_barkod=giris.Alt_barkod)
GROUP BY giris.Alt_barkod, giris.model_no, satis.tarih, satis.firma
ORDER BY giris.model_no
END
Bir böyle denersiniz Birde tablolarınız büyük harf küçük harfe duyarlıysa ona görede hata verebilir siz hatanın sebebini yazın yardımcı olurum
 
Katılım
20 Aralık 2006
Mesajlar
939
Excel Vers. ve Dili
türkçe
teşekkür ederim sorun çözüldü. ([satis.adet])) AS bu kısımı ([satis_adet])) AS bu şekilde düzelttim oldu teşekkür ederim tekrar
 
Üst