AccessTr.neT
Alış Satış Farkını Gösterme - 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ığı: Alış Satış Farkını Gösterme (/konu-alis-satis-farkini-gosterme.html)

Sayfalar: 1 2


Alış Satış Farkını Gösterme - ahmetsan - 16/05/2023

Merhaba,resimdeki gibi bir hesaplamayı sorgu üzerinden yapmak mümkün mü?
teşekkürler
[img][Resim: do.php?img=15340][/img]


RE: Alış Satış Farkını Gösterme - adalet20 - 17/05/2023

mümkün tabiki


RE: Alış Satış Farkını Gösterme - berduş - 17/05/2023

SELECT [A/S_ALanı], Sum(Tutar) AS İfade1
FROM Tablo
GROUP BY [A/S_ALanı];
yada
SELECT 'Alış', Sum(MİKTAR) AS İfade1
FROM Tablo
where [A/S_ALanı]='Alış'
union all
SELECT 'Satış', Sum(MİKTAR) AS İfade1
FROM Tablo
where [A/S_ALanı]='Satış';



RE: Alış Satış Farkını Gösterme - ahmetsan - 18/05/2023

Teşekkürler,Dostlarım ikiside çalışmakta,ellerinize sağlık


RE: Alış Satış Farkını Gösterme - ahmetsan - 18/05/2023

yalnız bi sorunum var sorgudaki ifadelerden fark alamıyorum.


RE: Alış Satış Farkını Gösterme - berduş - 20/05/2023

2 kodu birleştirebilirsiniz
 SELECT [A/S], Sum(Tutar) AS Toplam
FROM [Sheet1$A:C]
GROUP BY [A/S] order by [A/S] desc
Union all
SELECT 'Sonuc', Sum(Tutar*(iif([A/S]='Alış',-1,1))) AS Toplam
FROM [Sheet1$A:C]