اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عليكم

اخواني واحبتي

تجدون ادناه مثالا في المرفق يحتوي على جدولين واستعلام

الجدولان مرتبطان رأس لأطراف داخل الاستعلام

الاستعلام  يعرض جميع سجلات الجدول الفرعي لكل سجل في الرئيسي

الى هنا تمام

اريد ان يتم  عرض سجل واحد فقط من الجدول الفرعي لكل اسم في الرئيسي

المعيار هو : حقل id في الجدول الفرعي 

اريده ان يعرض اكبر قيمة في id

النتيجة : اريد الاستعلام يفتح على سجلين فقط : الأول محمد = 70 والآخر سعيد =222

ملحوظة .. لا اريد استخدام دوال المجال

 

Database1.rar

قام بنشر

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

 

أهلاً بمعلمنا الحبيب @ابوخليل ، من باب التأكد ؛ هل هذه النتيجة المطلوبة :excl:   

Untitled.png.3fbdd346f762275ee1246bf87ff97bbe.png

 

  • أفضل إجابة
قام بنشر

قمت بإضافة الحقل id من الجدول Table2 في الاستعلام ، و استخدمت المعيار التالي
 

(SELECT MAX(T2.id) FROM Table2 AS T2 WHERE T2.txt_id2 = Table1.txt_id)

وقد استخدمت دالة من دوال التجميع :smile:

 

المرفق مع الاستعلام الجديد "Query2" للوضوح فقط

 

Database1.accdb

 

قام بنشر

حل جميل ورائع .. استعلام فرعي كمعيار

وهذا هو المطلوب ولا اجمل

بقي في جعبتي تكملة وهي بيت القصيد

سأفردها بموضوع مستقل

  • Thanks 1
قام بنشر

لا تعلو العين على الحاجب ,, انت معلمنا الأساس ومنكم نستفيد ونتعلم :wub:

  • Thanks 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information