farzadkamali
دوشنبه 22 دی 1393, 19:37 عصر
با سلام
دوجدول زیر رو که یکی محصولات و دیگری گزارش فروش است رو در نظر بگیرید.
products(pid,pname,qty,buyprice,saleprice,minimums tandard)
SaleReport(invoiceNo,pid,saleqty,saleprice,discoun t,profit,date)
invoiceNo و pid در جدول دوم هر دو باهم کلید اصلی هستند.
حالا سوال اصلی : مطلوب است لیستی از کد و نام کل محصولات به همراه تعداد موجودی و تعداد فروش در ماه قبل و درصد سود کالا به شرطی که minimumstandard>qty باشه. یعنی موجودی کالا از حد استاندارد کمتر باشه.
آیا میشه این مثال رو در قالب یه دستور sql حل کرد؟ چه راه هایی پیشنهاد میدید؟
نکته : از کامپوننت solarcalendar آقای خرسندی برای تاریخ استفاده می کنم. دلفی xe4 و sql 2008
این یه گزارش از کالاهایی هست که کم داریم و فروشنده باید خریداری کنه. (درصد سود و تعداد فروش در ماه قبل برای اینه که فروشنده هنگام خرید کالا، این دو فاکتور رو در نظر داشته باشه)
دوجدول زیر رو که یکی محصولات و دیگری گزارش فروش است رو در نظر بگیرید.
products(pid,pname,qty,buyprice,saleprice,minimums tandard)
SaleReport(invoiceNo,pid,saleqty,saleprice,discoun t,profit,date)
invoiceNo و pid در جدول دوم هر دو باهم کلید اصلی هستند.
حالا سوال اصلی : مطلوب است لیستی از کد و نام کل محصولات به همراه تعداد موجودی و تعداد فروش در ماه قبل و درصد سود کالا به شرطی که minimumstandard>qty باشه. یعنی موجودی کالا از حد استاندارد کمتر باشه.
آیا میشه این مثال رو در قالب یه دستور sql حل کرد؟ چه راه هایی پیشنهاد میدید؟
نکته : از کامپوننت solarcalendar آقای خرسندی برای تاریخ استفاده می کنم. دلفی xe4 و sql 2008
این یه گزارش از کالاهایی هست که کم داریم و فروشنده باید خریداری کنه. (درصد سود و تعداد فروش در ماه قبل برای اینه که فروشنده هنگام خرید کالا، این دو فاکتور رو در نظر داشته باشه)