تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] سؤال : كود يجمع العناصر المتشابة في داتا قريد عن الاظافة بدون تكرار
#5
(04-09-18, 08:41 PM)حريف برمجة كتب :
(04-09-18, 08:29 PM)elgokr كتب :
وعليكم السلام ورحمة الله وبركاته

حتى تقوم بعمل ذلك عليك تطبيق كود الاستعلام بهذا الشكل
كود :
SELECT MIN([رقم]), MAX([رقم_الصنف]), [اسم_الصنف], SUM([سعر_الصنف]), SUM([عدد_الوحدات]), SUM([الاجمالي]) FROM Table1 GROUP BY [اسم_الصنف]

مع مراعاة تغيير مثل [رقم] الى اسم العمود
طبعاً يمكنك اضافة جملة AS NAME 
قبل الافاصلة , حتى تقوم بتسمية الاعمدة الجديدة لكل من SUM, MIN, MAX
مع تغيير اسم NAME الى الاسم الذى تريده لكل عمود

تحياتى لك
وتمنات لك التوفيق

مرحبا أخي elgokr 

أتوقع الفكرة ما وضحت لك ،،،

الأخ السائل يفكر يعمل فاتورة :

برقم الصنف يضيف السجل للقريدفيو مثلاً كما الصورة المعروضة في سؤال الأخ :

رقم الصنف        اسم الصنف              سعر البيع          عدد الوحدات               الإجمالي
    20         ذراع بلايستيشن 3              60                      2                          120

بمعنى اذا قام بادخال رقم الصنف مره أخرى يتم تعديل الكمية بزيادة 1 وأيضاً تعديل الإجمالي .

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


الردود في هذا الموضوع
RE: سؤال : كود يجمع العناصر المتشابة في داتا قريد عن الاظافة بدون تكرار - بواسطة EYADISMAIL - 04-09-18, 08:49 PM


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم