الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال عن استعلام من أكثر من جدول

مغلق
بدأه *Bandar* في 12 مايو 2007 · 4 رد · 665 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الأخوة الأعزاء

السلام عليكم ورحمة الله وبركاته

لدي قاعدة بيانات محل تجاري يبيع بالدين

يوجد ثلاث جداول :

العملاء

الإيرادات

السدادات

أريد الاستعلام عن جميع المبيعات للمحل وطرح السدادات من الديون

أنا حاولت عمل هذا الاستعلام تحت اسم (Sales Report) لكن المشكلة أن العميل الذي لم يقم بتسديد أية مبلغ لا يظهر في الاستعلام لأن قيمة حقل السداد تكون Null عند الربط

أرجو ممن لديه الحل أن لا يبخل به علي

ولكم جزيل الشكر

Q.zip

#2

أخي العزيز ... السلام عليكم

بالنسبة الى الاستعلام الذي يوضح قيمة المبيعات مطروح منها قيمة الدفعات لاظهار الباقي المطلوب من الزبون ... أنا وضعت لك نموذج يوضح ذلك ... أرجو أن يفي بالغرض المطلوب.

Q_1428_04_25.rar

[يمين]

إذا كـان تـرك الـدين يعــنــي تقــدمــاً

فـيا نفــس مـوتــي قبــل أن تتقـدمــي

[/يمين]

#3
kamal alnahhal كتب:
أخي العزيز ... السلام عليكم

بالنسبة الى الاستعلام الذي يوضح قيمة المبيعات مطروح منها قيمة الدفعات لاظهار الباقي المطلوب من الزبون ... أنا وضعت لك نموذج يوضح ذلك ... أرجو أن يفي بالغرض المطلوب.

الأخ الفاضل 'kamal alnahhal'

أشكرك على جهدك وتعاونك

ولكن ليس هذا ما أردت

أنا أريد خصم جميع السدادات الموجودة في الجدول Payments من قيمة المبيعات الموجودة في الجدول Renenues

الاستعلام الذي كتبته انا هو:

SELECT TotalAmount.Year, TotalAmount.Month, TotalAmount.Week, TotalAmount.Name, TotalPayments.Mobile, TotalAmount.Invoice, TotalAmount.Amount, TotalAmount.Income, TotalPayments.Paid, TotalAmount.Amount-TotalAmount.Income-TotalPayments.Paid AS Remain FROM TotalAmount INNER JOIN TotalPayments ON TotalAmount.Invoice = TotalPayments.Invoice;

المشكلة لا زالت في عدم ظهور السجلات التي لم يقم أصحابها بتسديدها أو كان الواصل لحظة البيع 0 بسبب أن القيمة بعد عمل join تصبح null

أرجو ممن يستطيع المساعدة ان يقدم حلا لهذه المشكلة

وشكرا

#4

هل من مجيب ؟؟

#5

سلام

أهلا بدر

! سمعت تنادي (لبيه)

- سهلة!. خليها (LEFT JOIN) بدلا من (INNER JOIN)

- جربها

- تحياتي لك

سلام

القحم

هذا الموضوع مغلق.

مواضيع مشابهة