AccessTr.neT
Sorgu Birleştirme - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Sorgu Birleştirme (/konu-sorgu-birlestirme--90691.html)



Sorgu Birleştirme - ahmetsan - 21/09/2023

aşağıda örneğini eklemiş olduğum hisse takip ve maliyet hesabı sorgusunda bir kaç sorguyu birleştirip, bir veri elde ediyorum. son ekranda bir hata alıyorum, sebebini bulamadım. birde bu sorguları tek sorgu yapmanın bir yolu var mıdır? Teşekkürler


RE: Sorgu Birleştirme - berduş - 21/09/2023

ilgili sorgunun sorgu kodunu aşağıdaki kodla değiştirip dener misiniz
SELECT 
  adetsorgusbr2.hisse_adi
, adetsorgusbr2.Hisseadet
, adetsorgusbr2.sonfiyat
, Sum(DENENENENE.KADEMELOT) AS toplam
, [toplam]/[Hisseadet] AS maliyet
, [sonfiyat]-[maliyet] AS fark
, [fark]*[hisseadet] AS zarar
FROM DENENENENE INNER JOIN adetsorgusbr2 ON DENENENENE.hisse_adi = adetsorgusbr2.hisse_adi
GROUP BY  adetsorgusbr2.hisse_adi
, adetsorgusbr2.Hisseadet
, adetsorgusbr2.sonfiyat;
dilerim işenize yarar
Not : sizin sorgunuzdaki -aşağıdaki sorgu kodu sorun çıkaran kod- son 3 alan  [toplam]/[Hisseadet], [sonfiyat]-[maliyet], [fark]*[hisseadet]   hesaplanmış alandı dolayısıyla gruplamaya gerek yoktu
SELECT 
  adetsorgusbr2.hisse_adi
, adetsorgusbr2.Hisseadet
, adetsorgusbr2.sonfiyat
, Sum(DENENENENE.[KADEMELOT]) AS toplam
, [toplam]/[Hisseadet] AS maliyet
, [sonfiyat]-[maliyet] AS fark
, [fark]*[hisseadet] AS zarar
FROM DENENENENE INNER JOIN adetsorgusbr2 ON DENENENENE.hisse_adi = adetsorgusbr2.hisse_adi
GROUP BY adetsorgusbr2.hisse_adi
  , adetsorgusbr2.Hisseadet
  , adetsorgusbr2.sonfiyat
  , [toplam]/[Hisseadet]
  , [sonfiyat]-[maliyet]
  , [fark]*[hisseadet];



RE: Sorgu Birleştirme - ahmetsan - 21/09/2023

çok teşekkürler, hem nasıl yapıldığı hem de yanlışı gösterdiğiniz için elinize sağlık,Hocam


RE: Sorgu Birleştirme - berduş - 21/09/2023

Rica ederim
İyi çalışmalar)