منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] مراجعة جملة استعلام مع استخدام GROUP BY - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [سؤال] مراجعة جملة استعلام مع استخدام GROUP BY (/showthread.php?tid=34105)



مراجعة جملة استعلام مع استخدام GROUP BY - abomo3ath - 01-04-20

السلام عليكم إخواني فالله


هل ممكن تخبروني ما الخطأ في هذا الكود ؟
كود :
"SELECT e_id, dt2, t16, pric FROM table1  where dt2 >= '" & (DateTimePicker1.Value) & "' and dt2 <= '" & (DateTimePicker2.Text) & "' GROUP BY e_id "
 
حيث يظهر لي هذا الخطأ

[attachment=24297]



RE: مراجعة جملة استعلام مع استخدام GROUP BY - سامي محمد - 01-04-20

في بعض الاحين ان كانت المعلومات مختلفه فان جمع اكثر من حقل وفي النهاية قرب واحد فقط لا يكفي ..... لو رفعت قاعدة البيانات لك تكون الصورة اوضح

ولأن احد أحتمالات رسالة الخطأ هي حاصلة في القرب Or the Group by

انظر إلى هذا الشرح المبسط


RE: مراجعة جملة استعلام مع استخدام GROUP BY - boudyonline - 01-04-20

تجمع عبارات GROUP BY الصفوف التي لها نفس القيم في صفوف التلخيص ، مثل "البحث عن عدد العملاء في كل بلد".

غالبًا ما يتم استخدام عبارة GROUP BY مع الدالات التجميعية (COUNT ، MAX ، MIN ، SUM ، AVG) لتجميع النتيجة التي تم تعيينها بواسطة عمود واحد أو أكثر.


RE: مراجعة جملة استعلام مع استخدام GROUP BY - abomo3ath - 01-04-20

(01-04-20, 05:21 PM)سامي محمد كتب : في بعض الاحين ان كانت المعلومات مختلفه فان جمع اكثر من حقل وفي النهاية قرب واحد فقط لا يكفي ..... لو رفعت قاعدة البيانات لك تكون الصورة اوضح

ولأن احد أحتمالات رسالة الخطأ هي حاصلة في القرب Or the Group by

انظر إلى هذا الشرح المبسط



فعلاً هذا كان تصحيح الكود كما ذكرت ليصبح كالتالي 
كود :
"SELECT e_id,t2, dt2, t16, pric FROM table1   where dt2 >= '" & (DateTimePicker1.Value) & "' and dt2 <= '" & (DateTimePicker2.Text) & "'GROUP BY e_id,t2, dt2, t16, pric"
حيث قمت بإدراج جميع الأعمدة ضمن القروب 

أشكرك ودمت بود