السادة المشرفين و الاعضاء
السلام عليكم ورحمة الله وبركاته
لدى جدول خاص بحركة الاصناف وارد وصادر واريد عمل استعلام يظهر الاصناف الموجوده فعلا ( اى يستبعد الاصناف المكرره مرة كمبيعات ومرة كمشتريات) و مرفق قاعدة البيانات
ولسيادتكم جزيل الشكر
اخى العزيز تم تحميل الملف وهو نفس الملف ولا يوجد به اى تعديل
اخى العزيز السلام علسكم ورحمة الله وبركاته
الف الف شكر على ردكم الكريم ولكن يا اخى العزيز استعلام الحذف هذا يحذف جميع الاصناف المكرره و المطوب هو حذف السجل الذى به كمية صادره 1 و السجل الذى يشبهه وبه كميه وارده و1 فى مثالنا هذا السجل هما الاول و الثانى
كما لاحظ اخى الكريم ان جدول الاصناف هذا لا يمكن ان نحذف منه اى بيان لانه يشمل كل حركات الاصناف
السلام عليكم ورحمة الله وبركاته
ارجو التوضيح اكثر استاذي ماهو الحقول الذي تبني عليه التشابه وهل تريد حذفها من الجدول ام فقط استبعادها من الاستعلام مع بقائها بالجدول
ولك تحياتي
اخى العزيز
السلام عليكم ورحمة الله وبركاته
الاستعلام ببساطه لاحظ ان جدول الاصناف به حركة بيع واحد وحركة شراء واحدة لنفس الصنف
و المطلوب الاتظهر هاتان الحركتان عند عمل الاستعلام ولسيادتكم جزيل الشر مع بقائها طبعا فى الجدول
تفضل
اخى العزيز اتفضل ايه
اخى العزيز
السلام عليكم ورحمة الله وبركاته
الف سلامة عليك وعلى مخك وربنا يصلح لك بالك. والله انا فى اشد الخجل منك بس الظاهر انى مش عارف اوصل لك المطلوب وهو ببساطه
ان النوع و المقاس ورقم البالته وعدد الالواح و التكعيب هم وصف لصنف واحد اى ان الصنف تعريفه من جميع هذه الحقول . وفى جدولنا هذا يوجد صنف نوعه وسط مقاسه 25 ملى رقم البالته له 1 وعدد الالواح 1 و التكعيب 1 وهذا الصنف اشتريناه ثم تم بيعه اى سوف تلاحظ انه مكرر مرتبن مرة وراد و مره صادر و المطلوب عمل استعلام لا يظهر به هذا الصنف لا وارد ولا صادر اى يظهر فقط الاصناف الموجوده فعلا التى لم يتم بيعها . واخيرا انا عارف ان انا تقلت عليك اوى لكن والله ادعو الله لك ان يصلح لك شأنك كله
الاستاذه العزيزة جدا المحترمة جدا
السلام عليكم ورحمة الله وبركاته
هذا فعلا ما كنت اريد وفكرة جميلة جدا جدا. وادعو الله لكى من كل قلبى ان يشرح صدرك ويعفر ذنبك
بس كان نفسى اعرف كيف يتم كتابة الكلام ده كله فى المعيار
عن طريق طريقة العرض اس كيو ال ولا ايه وشكراوانا عارف ان ده مخالف لو ممكن الرد او اعمله سؤال منفصل
لا عليك اخي هاني
الموضوع بسيط جدا ولا يحتاج الى اي جهد
نقوم بإنشاء استعلام عادي مع وضع المعايير له ثم نقوم بنسخة من جملة SQL ومن ثم نلصقة في معايير استعلام جديد نقوم بإنشائه ليكون هو استعلام فرعي ونضع قبله كلمة IN ثم نضع الإستعلام الفرعي بين قوسين مع ملاحظة تغيير اسمه الى Tmp حتى لا يحدث تداخل بين الحقول في استعلام الصناف الأساسي وحقول الإستعلام الفرعي لأننا اذا لم نقم بذلك فسوف تظهر لنا رسالة ان هناك عدة حقول مرجعها دائري بسسب تشابه اسماء الحقول بين الإستعلامين ولن يتم تنفيذ الإستعلام اما بهذه الطريقة فلا يوجد اي مشكلة .
لينتج لدينا استعلام الأصناف المكرره فقط
اما في الإستعلام الثاني الخاص بالأصناف غير المكرره فإننا نقوم بنفس الخطوات السابقة بدون تغيير اي شيء سواء في الإستعلام الرئيسي او الفرعي ولكننا نضيف كلمة NOT قبل الإستعلام الفرعي فقط
لينتج لدينا استعلام الصناف الغير مكرره
الاستاذه العزيزة جدا المحترمة جدا
السلام عليكم ورحمة الله وبركاته
جزاك الله الخير كله ولا حرمنا الله منك ولا من علمك . والله انا متشكر جدا على جهودكم التى لا تقدر بثمن و فعلا خير الناس انفعهم للناس . لكنى والله ما ان يتم ذكر الاكسس فى اى مجال إلا و دعو الله لكى بكل خير .
بسم الله الرحمن الرحيم
تمت الإجابة على الموضوع
إدارة الفريق العربي للبرمجة
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…