اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

استعلام يبين اقل خمس قيم للكمية المباعة


ykyke

الردود الموصى بها

السلام عليكم

انا مبتدى في الأكسيس وحبيت اعرف طريقة الاستعلام هذا

لدي اكثر من 130 صنفا تجاريا عملت جدولا يضم الحقول التالية :

الصنف ،الكمية المباعة ، التاريخ .

ارغب في تصميم استعلام يبين اقل خمس قيم للكمية المباعة لكل صنف خلال فترة معينة بحيث اذا ادخلت تاريخ 22/7/2010 مثلا تكون النتيجة ان الصنف س3 س5 س9 على سبيل المثال حققت واحدة او اكثر من اقل خمس كميات مباعة خلال الشهرين اوثلاثة الاشهر الماضية حسب الفترة التي ارغبها(مرفق ملف(

Database1.rar

رابط هذا التعليق
شارك

هذا هو كود SQL الذي استخدمه الأخ ابو انس بالمثال لتفهم المثال جيدا

SELECT TOP 5 [جدول الكميات].[اسم الصنف], [جدول الكميات].[الكمية المباعة], [جدول الكميات].التاريخ

FROM [جدول الكميات]

GROUP BY [جدول الكميات].[اسم الصنف], [جدول الكميات].[الكمية المباعة], [جدول الكميات].التاريخ

HAVING ((([جدول الكميات].التاريخ)=[forms]![frm1]![tt]))

ORDER BY [جدول الكميات].[الكمية المباعة];

--------------------------------------- وهذه حل آخر: وهو ان تقوم بعمل استعلام وتضع الكود التالي بـ SQL ثم تشغل الاستعلام
SELECT TOP 5 [الكمية المباعة], [اسم الصنف], [المعرف]

FROM [جدول الكميات]

WHERE [التاريخ] = [ادخل التاريخ المطلوب]

ORDER BY [الكمية المباعة];

تم تعديل بواسطه امير عاطف
رابط هذا التعليق
شارك

مشكور على التفاعل معي بس انا ابي اقل خمس قيم من نفس الصنف من تاريخ الى تاريخ ابسطل لكم الطريقه

مثال س1 وس2 وس3 بحيث يعرض اقل خمس قيم من الصنف نفسه وتكون جميع الاصناف معروضه على اقل خمس قيم

رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information