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

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4)
+--- قسم : قسم لغة vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=18)
+---- قسم : قسم أسئلة vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=28)
+---- الموضوع : اريد مجموعة سعر الكمية امباعة بتاريخ محدد في هذا الكود (/showthread.php?tid=19033)



اريد مجموعة سعر الكمية امباعة بتاريخ محدد في هذا الكود - عمر سالم - 31-01-17

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

ارجوا المساعد  ضروري جدا في هذا الكود 
  

SELECT invo_sub.invno, Sum(invo_sub.cost) AS SumOfcost, invo.date1, kind1.num
FROM (kind1 INNER JOIN invo ON kind1.num = invo.kind1) INNER JOIN invo_sub ON (invo.kind1 = invo_sub.kind1) AND (invo.num = invo_sub.invno)
GROUP BY invo_sub.invno, invo.date1, kind1.num;

حيث الحقل COST سعر الكمية المباعة من جدول INVO_SUB
date1 تاريخ بيع الكمية من جدول invo
وجدول kind1 يحتوي على حقلين num و name اي رقم نوع العملية بحيث 1 نوع مشتريات و 2 مبيعات 

المطلوب :
اريد عندما ابحث بتاريخ date1 يعطيني سعر الكمية المباعة بهذا التاريخ 

بارك الله فيكم ..


RE: اريد مجموعة سعر الكمية امباعة بتاريخ محدد في هذا الكود - ahmedabdelaliem - 31-01-17

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

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

قم بحذف ارقام الفواتير وايضا التواريخ واجعل التواريخ تذكر بعد جملة where فقط

كا بحث بين تاريخين

بالتوفيق


RE: اريد مجموعة سعر الكمية امباعة بتاريخ محدد في هذا الكود - Ahmed_Mansoor - 31-01-17

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

أهلا أخي الكريم , عدي إستفسار هل يوجد حقل لرقم الفاتورة يربط الجداول الثلاثة بمعنى هل يوجد حقل رقم الفاتورة في جميع الجداول الثلاثة , وماهي الأعمدة التي تريدها أن تظهر في النتيجة و حقل num تريده أن يظهر كرقم أو كإسم نوع العملية .


RE: اريد مجموعة سعر الكمية امباعة بتاريخ محدد في هذا الكود - عمر سالم - 31-01-17

(31-01-17, 01:20 AM)ahmedabdelaliem كتب : السلام عليكم ورحمة الله وبركاته
اخي ىالكريم

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

قم بحذف ارقام الفواتير وايضا التواريخ واجعل التواريخ تذكر بعد جملة where  فقط

كا بحث بين تاريخين

بالتوفيق

(31-01-17, 01:24 AM)Ahmed_Mansoor كتب : وعليكم السلام ورحمة الله وبركاته

أهلا أخي الكريم , عدي إستفسار هل يوجد حقل لرقم الفاتورة يربط الجداول الثلاثة بمعنى هل يوجد حقل رقم الفاتورة في جميع الجداول الثلاثة , وماهي الأعمدة التي تريدها أن تظهر في النتيجة و حقل num تريده أن يظهر كرقم أو كإسم نوع العملية .

نعم يوجد حقل رقم الفاتورة مربوط بجداول  رقم الفاتورة invno في جدول invo_sub  مربوط بحقل num بجدول invo
واما جدول kind1 هو عباره عن جدول يحدد نوع الفاتوره  (اي نوع العملية )اما مشتريات او مبيعات 

حقل num  في جدول kind1 ومربوط بجدولين السابقين عن طريق حقل اسمه kind موجود في الجدولين invo و invo_sub

اريد عندما اقوم بالبحث بتاريخ معين يظهرلي مجموع سعر كمية الاصناف المباعة من هذا التاريخ

قد نسيت اريد تحديد نوع الفاتور عند البحت بتاريخ لمعرفة مجموعة سعر كمية الاصناف المباعة من هذا التاريخ

(31-01-17, 01:20 AM)ahmedabdelaliem كتب : السلام عليكم ورحمة الله وبركاته
اخي ىالكريم

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

قم بحذف ارقام الفواتير وايضا التواريخ واجعل التواريخ تذكر بعد جملة where  فقط

كا بحث بين تاريخين

بالتوفيق
قمت بنفس الخطوات اللي ذكرتهن ليا ولكن مازال لم احصل على نتيجة هو اكيد الخلل مني هذا لا شك 

لكن نتمنى ضرب مثال يكون اوضح علشان تطبيق الكود بصورة صحيحه 

بارك الله فيك


RE: اريد مجموعة سعر الكمية امباعة بتاريخ محدد في هذا الكود - عمر سالم - 31-01-17

بارك الله فيكم جميعاً تما توصل للكود المطلوب
بحيث عندما تبحت بتاريخ معين او من تاريخ الي تاريخ يظهرلي سعر مجموع كمية المشتريات المباعة .


RE: اريد مجموعة سعر الكمية امباعة بتاريخ محدد في هذا الكود - ahmedabdelaliem - 31-01-17

الحمد لله
بالتوفيق