ورود

View Full Version : گزارش خالص فروش



karimh
سه شنبه 15 شهریور 1384, 12:23 عصر
سلام
من میخوام یه گزارش فرو ش بسازم به این صورت که هر کالا رو بدونم خالص فروش چقدر بوده ...منظور از خالص فروش فروش منهای برگشت از فروشه ...
من دوتا جدول دارم به نام SLe واسه فروش و Rsle واسه فروش برگشتی....
فیلدهای مهم جدول فروش اینها هستند serial,hdrref,partref,qtyکه به ترتیب سریال جدول(کلید اصلی جدول هم همین فیلده)ارجاع به سند فروش مربوطه،ارجاع به جدول کالا،مقدار
فیلدهای مهم جدول برگشت از فروش هم اینها هستند:serial,hdrref,partref,qty که درست مانند بالایی هستند ...
حالا مشکل من ایه که اگه یه کالایی مثلا کد 1020 به مقدار 50000 فروش بره و در چند نوبت مثلا سه بار برگشت از فروش بخوره زمان goin دو تا جدول مقادیر qty فروش رو تکرار می کنه و من نمیتونم مقدار درستی از فروش داشته باشم ...
لطفا راهنماییم کنین.....
خیلی خیلی ممنونم..........

AminSobati
سه شنبه 15 شهریور 1384, 21:05 عصر
کریم جان ممکنه Query فعلی رو بفرستین

hmm
چهارشنبه 16 شهریور 1384, 08:00 صبح
select s.partref,sum(s.qty) as sum_sle,sum(r.qty) as sum_rsle
from sle s,rsle r
where
s.partref=1020
and s.partref=r.partref
group by s.partref

AminSobati
چهارشنبه 16 شهریور 1384, 23:07 عصر
شما به دو SubQuery نیاز دارین. در یکی مجموع فروش برای هر کالا رو بدست بیارین و در یکی دیگه مقدار برگشتی رو (توسط GroupBy). بعد این دوتا رو باهم Join کنین و تفریق کنین