استخدام حقول البحث والقيم المتعددة في الاستعلامات

ملاحظة: إننا نرغب في تزويدك بأحدث محتوى تعليمات لدينا بأسرع ما يمكن، وبلغتك الخاصة. وقد تمت ترجمة هذه الصفحة آلياً، وقد تحتوي على أخطاء نحوية أو أخطاء تتعلق بالدقة. إن هدفنا هو أن يكون هذا المحتوى مفيداً لك. هل يمكنك إخبارنا إذا ما كانت المعلومات مفيدة لك في أسفل هذه الصفحة؟ فيما يلي المقالة باللغة الإنجليزية لتكون مرجعاً سهلاً لك.

في Access ، يمكنك إنشاء حقل متعدد القيم الذي يحتوي علي العديد من البيانات (حتى 100). يمكنك أيضا إنشاء حقل بحث يعرض قيمه المستخدم المالوفه المرتبطة بقيمه في مصدر بيانات آخر. عندما تقوم بالاستعلام عن حقل بحث أو قيم متعددة ، توجد اعتبارات فريدة. لمزيد من المعلومات ، راجع إنشاء حقل متعدد القيم أو حذفهوإنشاء حقل بحث أو حذفه.

في هذا المقال

عرض القيمة المرتبطة لحقل بحث في استعلام

استخدام قيمه العرض لحقل بحث في استعلام

استخدام حقل متعدد الحقول في استعلام

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

أضافه معايير متعددة إلى حقل متعدد الحقول في استعلام

تجميع حقل متعدد الحقول وحسابه في استعلام

استخدام استعلام إلحاقي مع حقل متعدد الحقول

استخدام استعلام تحديث مع حقل متعدد الحقول

استخدام استعلام حذف مع حقل متعدد الحقول

عرض القيمة المرتبطة لحقل بحث في استعلام

تظهر قيمه العرض لحقل بحث في طريقه عرض "ورقه بيانات الاستعلام" بشكل افتراضي. عند إنشاء استعلام ، يمكنك تجاوز هذا السلوك بحيث يتم عرض القيمة المرتبطة بدلا من ذلك. في هذا المثال ، افترض انك تريد الاطلاع علي القيمة المرتبطة لحقل بحث في جدول "الولايات الرئيسية" الذي يظهر اسم ولاية إنجلترا جديد.

جداول حقول البحث
  1. افتح الاستعلام في طريقه عرض "التصميم".

  2. في مربع الحوار إظهار جدول ، انقر فوق الجدول الذي يحتوي علي حقل البحث ، وانقر فوق مصدر البيانات الآخر المستخدم في حقل البحث ، وانقر فوق أضافه، ثم فوق إغلاق. في هذا المثال ، يمكنك أضافه جداول الاداره والنيوينجلاند.

    يجب ان يكون الجدولان منضمين.

    مخطط حقل البحث

    لمزيد من المعلومات ، راجع الانضمام إلى الجداول والاستعلامات.

  3. اسحب الحقل a مع حقل البحث إلى شبكه تصميم الاستعلام. في هذا المثال ، أضف الحقل City and نيستاتي .

  4. انقر فوق حقل البحث ، ثم علي علامة التبويب تصميم ، في المجموعة إظهار/إخفاء ، انقر فوق ورقه الخصائص. في هذا المثال ، استخدم الحقل نيستاتي .

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

    عرض خاصية عنصر التحكم في تصميم الاستعلام

النتيجة   عند عرض الاستعلام في طريقه عرض "ورقه البيانات" ، ستري قيمه الربط المقابلة لقيمه العرض.

تعرض نتيجة الاستعلام القيمة المنضمة

أعلى الصفحة

استخدام قيمه العرض لحقل بحث في استعلام

عند إنشاء حقل بحث ، يتم إنشاء صله بين القيمة المرتبطة وقيمه العرض. علي الرغم من انه لا يمكنك استخدام قيمه العرض بشكل مباشر في استعلام ، يمكنك استخدام القيمة المقابلة من مصدر البيانات الآخر. في هذا المثال ، افترض انك تريد استخدام قيمه العرض الخاصة بحقل البحث ، نيستاتي، في جدول الاداره في استعلام كمعايير.

  1. افتح الاستعلام في طريقه عرض "التصميم".

  2. في مربع الحوار إظهار جدول ، انقر فوق الجدول الذي يحتوي علي حقل البحث ، وانقر فوق مصدر البيانات الآخر المستخدم في حقل البحث ، وانقر فوق أضافه، ثم فوق إغلاق. في هذا المثال ، أضف النيوينجلاند الرئيسية وجداول الاداره.

    يجب ان يكون الجدولان منضمين. لمزيد من المعلومات ، راجع الانضمام إلى الجداول والاستعلامات.

  3. اسحب الحقول التي تريد استخدامها إلى شبكه الاستعلام. في هذا المثال ، اسحب المدينة من جدول "الاداره" إلى العمود الأول ، نيستاتي من جدول "الاداره" إلى العمود الثاني ، وستاتينامي من جدول نيوينجلاند إلى العمود الثالث.

  4. قم بإلغاء تحديد خانه الاختيار إظهار الخاصة بالستاتينامي في شبكه الاستعلام.

  5. في شبكه الاستعلام ، ضمن ستاتينامي، في صف المعايير ، ادخل فيرمونت.

    شبكه الاستعلام التي تعرض قيمه منضمة لحقل بحث

    تعتمد معايير الاستعلام علي عمود ستاتينامي ، اي الدورة التدريبية هي نفسها قيمه العرض ، نيستاتي، ولكنها لا تظهر في طريقه عرض ورقه البيانات.

  6. على علامة التبويب تصميم، في مجموعة النتائج، انقر فوق تشغيل.

النتيجة    يتم عرض الصف الذي يحتوي علي فيرمونت فقط.

نتائج الاستعلام

أعلى الصفحة

استخدام حقل متعدد الحقول في استعلام

عند عرض حقل متعدد القيم في استعلام ، يمكنك عرض الحقل "العدد المتعدد الكامل" الذي يحتوي علي كافة البيانات المفصولة بفواصل علي صف واحد ، أو باستخدام صف منفصل لكل قيمه. علي سبيل المثال ، افترض ان لديك جدول المشاكل الذي يحتوي علي حقل العنوان لكل مشكله وحقل تعيين إلى المتعدد ال+ه لتعيين المشاكل للأشخاص.

عرض كافة القيم الموجودة في حقل متعدد الحقول في صف واحد

  1. افتح الاستعلام في طريقه عرض "التصميم".

  2. في مربع الحوار إظهار جدول ، انقر فوق الجدول الذي يحتوي علي الحقل متعدد الحقول ، وانقر فوق أضافه، ثم فوق إغلاق. في هذا المثال ، أضف جدول المشاكل.

  3. اسحب الحقول إلى شبكه تصميم الاستعلام. في هذا المثال ، اسحب حقل العنوان وحقل تعيين إلى المتعدد الحقول.

  4. على علامة التبويب تصميم، في مجموعة النتائج، انقر فوق تشغيل.

النتيجة    كما قد تتوقع ، يعرض عمود واحد حقل العنوان ويعرض العمود الثاني الحقل المتعدد التعيين إلى:

استعلام الحقول متعددة الاستخدام مع نتائج نونفلاتينيد

عرض كل قيمه في حقل متعدد القيم في صف واحد (طريقه العرض المسطحة)

  1. افتح الاستعلام في طريقه عرض "التصميم".

  2. في مربع الحوار إظهار جدول ، انقر فوق الجدول الذي يحتوي علي الحقل متعدد الحقول ، وانقر فوق أضافه، ثم فوق إغلاق. في هذا المثال ، أضف جدول المشاكل.

  3. اسحب الحقول التي تريدها إلى شبكه الاستعلام. في هذا المثال ، اسحب حقل العنوان وحقل تعيين إلى القيم المتعددة.

    التنسيق ، _lt_fieldname_gt_. القيمة ، إلحاق خاصيه القيمة كسلسلة . القيمة إلى الحقل تعيين إلى .

  4. على علامة التبويب تصميم، في مجموعة النتائج، انقر فوق تشغيل.

النتيجة    يتم الآن التسطيح للبيانات بشكل متكرر ، ويتم عرض كل قيمه في الحقل تعيين إلى متعدد القيم في صف مناظر:

استعلام الحقول متعددة الاستخدام مع نتائج مسطحه

أعلى الصفحة

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

يكون موضع المعايير نفسها في شبكه الاستعلام في أعمده شبكه مختلفه تاثيرا كبيرا علي نتائج الاستعلام.

أضافه معايير تعرض كل القيم الموجودة في حقل متعدد الحقول في صف واحد

ينشئ Access أولا مجموعه نتائج ، ثم يضيف المعايير.

  1. افتح الاستعلام في طريقه عرض "التصميم".

  2. في مربع الحوار إظهار جدول ، انقر فوق الجدول الذي يحتوي علي الحقل متعدد الحقول ، وانقر فوق أضافه، ثم فوق إغلاق. في هذا المثال ، أضف جدول المشاكل.

  3. اسحب الحقول التي تريدها إلى شبكه الاستعلام. في هذا المثال ، اسحب حقل العنوان ، وحقل تعيين إلى متعدد القيم ، وحقل تعيين إلى .

  4. قم بإلغاء تحديد خانه الاختيار إظهار الخاصة بالتعيين إلى في شبكه الاستعلام.

  5. في شبكه الاستعلام ، ضمن تعيين إلى، في صف المعايير ، ادخل "NOT" هاميلتون السامية ".

    شبكه تصميم الاستعلام مع حقل بحث مستقيم

    من المفيد رؤية طريقه عرض SQL:

    حدد العنوان ، تعيين إلى من المشاكل التي لا تعيين إلى. Value = "هاميلتون" ؛

  6. على علامة التبويب تصميم، في مجموعة النتائج، انقر فوق تشغيل.

النتيجة    يتم عرض المشاكل الثلاثة التي لم يتم تعيينها لهاميلتون السامية في قيمه افتراضيه.

نتائج الحقل متعدد الاستخدام _lt_fieldname_gt_

أضافه معايير تعرض كل قيمه في حقل متعدد القيم في صف واحد (طريقه العرض المسطحة)

ينشئ Access أولا مجموعه نتائج مسطحه ثم يضيف المعايير.

  1. افتح الاستعلام في طريقه عرض "التصميم".

  2. في مربع الحوار إظهار جدول ، انقر فوق الجدول الذي يحتوي علي الحقل متعدد الحقول ، وانقر فوق أضافه، ثم فوق إغلاق. في هذا المثال ، أضف جدول المشاكل.

  3. اسحب الحقول التي تريدها إلى شبكه الاستعلام. في هذا المثال ، اسحب حقل العنوان وحقل تعيين إلى القيم المتعددة.

  4. في شبكه الاستعلام ، ضمن تعيين إلى، في صف المعايير ، ادخل NOT "هاميلتون".

    شبكه تصميم الاستعلام مع. تنسيق القيمة لحقل البحث

    من المفيد رؤية طريقه عرض SQL:

    حدد المشاكل. العنوان ، تعيين إلى القيمة من المشاكل التي لا تعيين إلى. value = "هاميلتون"

  5. على علامة التبويب تصميم، في مجموعة النتائج، انقر فوق تشغيل.

النتيجة    يتم عرض كل مشكله غير معينه لهاميلتون التي تمت تسويتها في قيمه مسطحه.

نتائج الحقل متعدد الاستخدام _lt_fieldname_gt_. Value

أعلى الصفحة

أضافه معايير متعددة إلى حقل متعدد الحقول في استعلام

في بعض الأحيان تحتاج إلى البحث عن تطابق في أكثر من قيمه واحده داخل حقل متعدد القيم. علي سبيل المثال ، افترض انك تريد الاطلاع علي المشاكل التي تكون فيها "مهدي الياسر" و "علياء سلمان" بين القيم الموجودة في حقل تعيين إلى

  1. افتح الاستعلام في طريقه عرض "التصميم".

  2. في مربع الحوار إظهار جدول ، انقر فوق الجدول الذي يحتوي علي الحقل متعدد الحقول ، وانقر فوق أضافه، ثم فوق إغلاق. في هذا المثال ، أضف جدول المشاكل.

  3. اسحب الحقول التي تريدها إلى شبكه الاستعلام. في هذا المثال ، اسحب حقل العنوان وحقل تعيين إلى المتعدد الحقول.

  4. في شبكه الاستعلام ، ضمن تعيين إلى، في صف المعايير ، ادخل "مهدي الياسر" و "علياء سلمان".

  5. على علامة التبويب تصميم، في مجموعة النتائج، انقر فوق تشغيل.

النتيجة    يتم عرض المشكلتين الذين تم تعيينهما إلى "مهدي الياسر" و "علياء سلمان".

تعرض نتيجة الاستعلام استخدام AND في حقل متعدد القيم

أعلى الصفحة

تجميع حقل متعدد الحقول وحسابه في استعلام

لاجراء عمليات حسابيه للقيم المخزنة في حقل متعدد القيم وتجميعها وفرزها ، استخدم _lt_fieldname_gt_. حقل القيمة. للحصول علي مزيد من المعلومات حول استعلامات المجموعة ، راجع حساب عدد البيانات باستخدام استعلام.

لحساب عدد المشاكل المعينة لكل شخص

  1. افتح الاستعلام في طريقه عرض "التصميم".

  2. في مربع الحوار إظهار جدول ، انقر فوق الجدول الذي يحتوي علي الحقل متعدد الحقول ، وانقر فوق أضافه، ثم فوق إغلاق. في هذا المثال ، أضف جدول المشاكل.

  3. اسحب الحقول التي تريد استخدامها إلى شبكه الاستعلام. في هذا المثال ، اسحب تعيين إلى إلى العمود الأول والعنوان إلى العمود الثاني.

  4. من علامة التبويب تصميم، في مجموعة إظهار/إخفاء، انقر فوق إجماليات.

    يظهر صف الإجمالي في شبكه الاستعلام. التجميع حسب يظهر بشكل افتراضي في الخلية إجمالي ضمن كل حقل في الاستعلام.

  5. في شبكه الاستعلام ، ضمن العنوان، في صف الإجمالي ، انقر فوق عدد.

  6. على علامة التبويب تصميم، في مجموعة النتائج، انقر فوق تشغيل.

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

استعلام يقوم بتعداد المشاكل المعينة لكل شخص

لحساب عدد الأشخاص المعينين لكل مشكله

  1. افتح الاستعلام في طريقه عرض "التصميم".

  2. في مربع الحوار إظهار جدول ، انقر فوق الجدول الذي يحتوي علي الحقل متعدد الحقول ، وانقر فوق أضافه، ثم فوق إغلاق. في هذا المثال ، أضف جدول المشاكل.

  3. اسحب الحقول التي تريد استخدامها إلى شبكه الاستعلام. في هذا المثال ، اسحب العنوان إلى العمود الأول واسحب تعيين إلى إلى العمود الثاني.

  4. من علامة التبويب تصميم، في مجموعة إظهار/إخفاء، انقر فوق إجماليات.

    يظهر صف الإجمالي في شبكه الاستعلام. التجميع حسب يظهر بشكل افتراضي في الخلية إجمالي ضمن حقل العنوان في الاستعلام. يظهر التعبير بشكل افتراضي في الخلية إجمالي ضمن الحقل تعيين إلى لأنه لا يمكنك تنفيذ عمليه التجميع حسب مباشره علي حقل متعدد الحقول ، _lt_fieldname_gt_ فقط. حقل القيمة.

  5. في شبكه الاستعلام ، ضمن تعيين إلى، في صف الإجمالي ، انقر فوق Count.

  6. على علامة التبويب تصميم، في مجموعة النتائج، انقر فوق تشغيل.

النتيجة    يتم عرض عدد الأشخاص المعينين لكل مشكله في طريقه عرض مسطحه.

تعرض نتيجة الاستعلام حساب عدد الأشخاص المعينين لكل مشكلة

أعلى الصفحة

استخدام استعلام إلحاقي مع حقل متعدد الحقول

يمكنك ادراج قيمه واحده في حقل متعدد القيم باستخدام استعلام إلحاقي. علي سبيل المثال ، افترض انك تريد أضافه "باسل ميتشايلس" إلى الحقل تعيين إلى المتعدد الوظائف في جدول المشاكل.

ملاحظة   هذا هو النوع الوحيد من استعلام إلحاق الذي يعمل مع حقل متعدد الحقول.

  1. افتح الاستعلام في طريقه عرض "التصميم".

  2. في مربع الحوار إظهار جدول ، أضف جدول المشاكل ، ثم انقر فوق إغلاق.

  3. علي علامة التبويب تصميم ، انقر فوق إلحاق.

  4. في مربع الحوار إلحاق ، حدد المشاكل، ثم انقر فوق موافق.

  5. في الصف إلحاق ب في شبكه التصميم ، حدد تعيين إلى.

  6. في صف الحقل في شبكه التصميم ، ادخل "باسل ميتشايلس".

  7. لتقييد عمليه إلحاق بمشاكل معينه ، يمكنك أضافه حقل إلى شبكه التصميم ، مثل العنوان ، وأزاله العنوان من الصف إلحاق ب ، ثم إدخال معايير مثل "الإصدار 3".

  8. على علامة التبويب تصميم، في مجموعة النتائج، انقر فوق تشغيل.

    قد يطالبك Access بتاكيد ما إذا كنت تريد إلحاق الصف المحدد. انقر فوق نعم لادراج الصف ، أو انقر فوق لا للغاء الأمر.

نتيجة    تتم أضافه "باسل ميتشايلس" الآن إلى الحقل تعيين إلى للإصدار 3.

هام    لا يمكنك استخدام استعلام إلحاقي يشير إلى جدول يحتوي علي حقل متعدد الحقول. علي سبيل المثال ، الاستعلام التالي غير صالح:

INSERT INTO [NewIssues] ( ID, Title, AssignedTo ) SELECT Issues.ID, Issues.Title, Issues.AssignedTo FROM Issues;

أعلى الصفحة

استخدام استعلام تحديث مع حقل متعدد الحقول

يمكنك استخدام استعلام تحديث لتغيير قيمه واحده في حقل متعدد القيم إلى قيمه أخرى. في هذا المثال ، تريد تحديث الحقل تعيين إلى المتعدد التي تمت فيها المهدي التي تم استبدالها باستخدام "علياء سلمان".

  1. افتح الاستعلام في طريقه عرض "التصميم".

  2. في مربع الحوار إظهار جدول ، أضف جدول المشاكل ، ثم انقر فوق إغلاق.

  3. علي علامة التبويب تصميم ، انقر فوق تحديث.

  4. اسحب القيمة تعيين إلى إلى شبكه الاستعلام.

  5. في الصف تحديث إلى ، ادخل "علياء سلمان".

  6. في صف المعايير ، ادخل "مهدي الياسر".

  7. على علامة التبويب تصميم، في مجموعة النتائج، انقر فوق تشغيل.

    قد يطالبك Access بتاكيد ما إذا كنت تريد إلحاق الصف المحدد. انقر فوق نعم لادراج الصف ، أو انقر فوق لا للغاء الأمر.

النتيجة    علياء سلمان محل مهدي الياسر في الحقل تعيين إلى لكل المشاكل المقابلة.

أعلى الصفحة

استخدام استعلام حذف مع حقل متعدد الحقول

عند استخدام جدول يحتوي علي حقل متعدد القيم ، يمكنك استخدام استعلام حذف لحذف السجلات التي تحتوي علي قيمه معينه في حقل متعدد القيم ، أو حذف قيمه معينه من حقل متعدد القيم في كل السجلات الموجودة في الجدول. في المثال التالي ، افترض انك تريد حذف "هاميلتون السامية" من جدول المشاكل.

هام    عند استخدام استعلام حذف لحذف حقل متعدد الحقول يحتوي علي بيانات ، تخسر تلك البيانات بشكل دائم ، ولا يمكنك التراجع عن عمليه الحذف. ولهذا السبب، يجب عليك نسخ قاعدة بياناتك احتياطيًا قبل حذف أي حقول جدول أو أي مكونات قاعدة بيانات أخرى.

لحذف قيمه معينه من حقل متعدد القيم في كل السجلات

  1. في علامة تبويب إنشاء، في مجموعة استعلامات، انقر فوق تصميم الاستعلام.

  2. في مربع الحوار إظهار جدول ، أضف جدول المشاكل ، ثم انقر فوق إغلاق.

  3. افتح الاستعلام في طريقه عرض "التصميم".

  4. علي علامة التبويب تصميم ، انقر فوق حذف.

  5. في صف المعايير ، ادخل "الهاميلتون السامية".

  6. على علامة التبويب تصميم، في مجموعة النتائج، انقر فوق تشغيل.

    قد يطالبك Access بالتاكيد علي ما إذا كنت تريد حذف السجلات ام لا. انقر فوق نعم لحذف السجلات ، أو انقر فوق لا للغاء الأمر.

النتيجة    تمت أزاله الهاميلتون السامية من كل المشاكل المقابلة.

حذف السجلات التي تحتوي علي قيمه معينه في حقل متعدد القيم

  1. في علامة تبويب إنشاء، في مجموعة استعلامات، انقر فوق تصميم الاستعلام.

  2. في مربع الحوار إظهار جدول ، أضف جدول المشاكل ، ثم انقر فوق إغلاق.

  3. افتح الاستعلام في طريقه عرض "التصميم".

  4. علي علامة التبويب تصميم ، انقر فوق حذف المجموعة.

  5. علي علامة التبويب تصميم ، في المجموعة نتائج ، انقر فوق السهم الموجود أسفل عرض ، ثم انقر فوق طريقه عرض SQL.

  6. ادخل جمله SQL التالية:

    DELETE FROM Issues WHERE (((Issues.AssignedTo.Value)="David Hamilton"));

    ملاحظة    في هذه الحالة ، يمكنك استخدام جمله SQL فقط ، وليس شبكه التصميم. إذا قمت بالتبديل إلى طريقه عرض شبكه التصميم ، سيضيف Access العلامة النجميه (*) بعد جمله DELETE ، التي يجب ازالتها من طريقه عرض SQL.

  7. على علامة التبويب تصميم، في مجموعة النتائج، انقر فوق تشغيل.

    قد يطالبك Access بالتاكيد علي ما إذا كنت تريد حذف السجلات ام لا. انقر فوق نعم لحذف السجلات ، أو انقر فوق لا للغاء الأمر.

النتيجة    تمت أزاله كل المشاكل التي تم تعيين الهاميلتون السامية لها.

أعلى الصفحة

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×