View Full Version : سوال: چه جوری موجودی انبار رو حساب کنم؟
n@seri
پنج شنبه 17 تیر 1389, 02:34 صبح
دو تا table دارم به نام های import, export که تعداد کالاهای ورودی و خروجی در اونها ثبت میشه.موجودی با یه جمع و تفریق ساده بدست میاد مگه برای کالاهایی که تعداد ورودی دارند اما خروجی ندارند- کوئری زیر هم برای این کالاها جواب نمیده:
SELECT [import].[product name], [import].SumOfNumber
FROM [import] LEFT OUTTER JOIN [export] ON [import].[product name] = [export].[product name]
WHERE [export].[product name] Is Null
چه جوری موجودی انبار رو حساب کنم
cpu1362
جمعه 18 تیر 1389, 18:02 عصر
سلام دوست عزيز
من دارم يك برنامه انبارداري مينويسم البته خيلي 80 درصد كار رو انجام دادم فقط چاپ ليست ( ورود و خروج و ... ) مونده
من پيشنهاد ميكنم كه موجودي رو تو يه جدول ديگه ذخيره كن
خيلي خيلي بهتره
ولي بايد خيلي دقت كني كه ورودي با خروجي و موجودي هم خواني داشته باشد
من اينكار رو انجام دادم
ahrimaneahurai
جمعه 18 تیر 1389, 20:05 عصر
همون جور که دوستمون گفتن بهترین کار ذخیره موجودی تو یه جدول دیگس
فقط حواست موقع ویرایش مقدارها باشه که چقدر کم یا زیاد کنی چون یکم پیچیده هست.
واسه این کارتم می تونی ورودی و خروجی هر کالاتو در بیاری بریزی تو گریدویو بعد کم و زیاد کنی و موجودیت رو بذست بیاری
n@seri
شنبه 19 تیر 1389, 01:28 صبح
ممنون از راهنماییتون
ولی من هنوز نمیدونم چه جوری موجودی بگیرم برای "کالاهایی که تعداد ورودی دارند ولی تعداد خروجی برای اونها ثبت نشده"
ahrimaneahurai
شنبه 19 تیر 1389, 10:53 صبح
وقتی خروجی ثبت نشه پس یعنی از ورودیهامون چیزی کم نشده
یعنی تعداد ورودی منهای صفر که جواب همون ورودی میشه.
وقتی خروجی ثبت نشه یعنی چیزی از انبار کم نشده اگه هم کم شده دیگه مسئول انبار مقصره که چیزی ثبت نکرده
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.