تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] سؤال : كود يجمع العناصر المتشابة في داتا قريد عن الاظافة بدون تكرار
#4
(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: سؤال : كود يجمع العناصر المتشابة في داتا قريد عن الاظافة بدون تكرار - بواسطة حريف برمجة - 04-09-18, 08:41 PM


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


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