ليست وظيفة مجموعة مجموعة.مفردة :ora_00937
#1
كتبت استعلام في ال ADO QUERY بالشكل التالي :
select max(aaaa) from bbbb
where cccc=dddd and eeee=ffff
طبعا الاعمدة المذكورة في الشروط هي من نفس الجدول وعند التنفيذ كانت تظهر الرسالة التالية:
"ليست وظيفة مجموعة مجموعة.مفردة :ORA_00937 "
مالـــــــــــــــــــــــــــــــــــــــــــحل ........
الرد
#2
ما وضحت نوع قاعده البيانات على العموم اذا اكسس او sql أستخدم او اعمل استعلام في الاكسس او ال sql و بعد ذلك بدل طريقه عرض الاستعلام ال sql text و انسخها و استخدمها في الAdo Query
الرد
#3
استخدم قاعدة بيانات sql وما فهمت قصدك ببدل طريقة عرض الاستعلام
ياريت تعطيني فكرة
وشكرا كتير
الرد
#4
الخطأ السابق لا يمكن أن يظهر مع الجملة التى كتبتهاـ الا في حالة استخدامك حقل اخر بجانب الحقل المستخدم فيه Max.

Max والدوال المسماة Aggregate functions، تقوم بإرجاع قيمة واحد فقط، وفي حالة اردت ارجاع هذه القيمة مع حقول اخرى يجب عليك ان تستخدم معها Group by.
الرد
#5
الاستعلام الذي ظهر فيه الخطأ هو نفسه الاستعلام السابق
واكيد الاستعلام ما بعيد الا قيمة واحدة وبس بدي اذكر انو لما كتبت الاستعلام السابق ولكن بشرط واحد ضمن ال where ما ظهر الخطأ لكن لماكتبت شرطين ضمن ال where ظهر الخطأ وانا بحاجة انو اكتب شرطين
ما هو المشكل وكيف الحل .
وشكرا كتير الك................
الرد


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


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