مقدمة حول الاستعلامات

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

يؤدي استخدام استعلام إلى تسهيل عرض البيانات أو إضافتها أو حذفها أو تغييرها في قاعدة بيانات Access. بعض الأسباب الأخرى لاستخدام الاستعلامات:

  • البحث عن بيانات معينة بسرعة من خلال التصفية حسب معايير (شروط) محددة.

  • حساب البيانات أو تلخيصها

  • أتمتة مهام إدارة البيانات، كمراجعة البيانات الأحدث بشكل متكرر.

ملاحظة: إذا أردت تجربة الاستعلامات الموجودة في الأمثلة، فاستخدم قاعدة بيانات Access لسطح المكتب.

الاستعلامات تساعد في العثور على البيانات واستخدامها

إنشاء استعلام تحديد

إنشاء معلمة استعلام

إنشاء استعلام إجماليات

إنشاء استعلام جدولي

إنشاء استعلام تكوين جدول

إنشاء استعلام الإلحاق

إنشاء استعلام تحديث

إنشاء استعلام حذف

تساعدك الاستعلامات في البحث عن بياناتك واستخدامها

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

أنواع الاستعلامات الأساسية

الاستخدام

تحديد

لاستعادة بيانات من جدول أو إجراء حسابات.

الإجراء

اضافه او تغيير او حذف البيانات. يحتوي كل مهمه علي نوع معين من استعلام اجرائي. الاستعلامات الاجرائيه غير متوفره في تطبيقات Access علي ويب.

إنشاء استعلام تحديد

اذا كنت تريد مراجعه البيانات من حقول معينه فقط في جدول، او مراجعه بيانات من جداول متعدده في الوقت نفسه او ربما مشاهده البيانات استنادا الي معايير معينه فقط، ستكون نوع استعلام تحديد الخيار الذي تريده. ل# الحصول علي مزيد من المعلومات، راجع انشاء استعلام تحديد بسيط.

مراجعة بيانات من حقول محددة

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

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

  2. في المربع إظهار جدول، من علامة التبويب جداول، انقر نقراً مزدوجاً فوق جدول المنتجات ثم أغلق مربع الحوار.

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

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

أعلى الصفحة

مراجعة البيانات من عدة جداول مرتبطة في وقت واحد

على سبيل المثال، لديك قاعدة بيانات لمتجر يبيع مواد غذائية وتريد مراجعة طلبات العملاء الذين يعيشون في مدينة معينة. لنفترض أن بيانات الطلبات وبيانات العملاء مخزنة في جدولين اسمهما "العملاء" و"الطلبات" على التوالي. ويتضمن كل جدول الحقل "معرّف العميل" الذي يشكِّل أساساً علاقة واحد لأكثر بين الجدولين. يمكنك إنشاء استعلام يُرجع طلبات خاصة بعملاء يسكنون في مدينة معينة، مثلاً جدة، باستخدام الإجراء التالي:

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

  2. في مربع الحوار إظهار جدول، من علامة التبويب جداول، انقر نقراً مزدوجاً فوق العملاء والطلبات.

  3. أغلق مربع الحوار إظهار جدول. لاحظ الخط (ويُسمى الرابط) الذي يصل بين الحقل "المعرِّف" في جدول العملاء والحقل "معرِّف العميل" في جدول الطلبات. يوضح هذا الخط العلاقة بين الجدولين.

  4. في الجدول "العملاء"، انقر نقراً مزدوجاً فوق الشركة والمدينة لإضافة هذين الحقلين إلى شبكة تصميم الاستعلام.

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

  6. في الصف المعايير للعمود المدينة، اكتب جدة.

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

  7. في الجدول "الطلبات"، انقر نقراً مزدوجاً فوق معرِّف الطلب وتاريخ الطلب لإضافة هذين الحقلين إلى العمودين التاليين في شبكة تصميم الاستعلام.

  8. من علامة التبويب تصميم، في المجموعة النتائج، انقر فوق تشغيل. يتم تشغيل الاستعلام، ويعرض قائمة بطلبات العملاء الموجودين في جدة.

  9. اضغط على CTRL+S لحفظ الاستعلام.

أعلى الصفحة

إنشاء استعلام معلمات

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

ملاحظة: لا يمكنك انشاء استعلام معلمات في تطبيق Access علي ويب.

استمراراً للمثال السابق الذي تعلمت فيه كيفية إنشاء استعلام تحديد يُرجع طلبات العملاء الموجودين في جدة، يمكنك تعديل استعلام التحديد بحيث يطالبك بتحديد المدينة كل مرة تقوم فيها بتشغيل الاستعلام. للمتابعة، افتح قاعدة البيانات التي قمت بإنشائها في المثال السابق:

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

  2. في شبكة تصميم الاستعلام، في الصف المعايير من العمود "المدينة"، احذف جدة ثم اكتب [لأيّ مدينة؟].

    السلسلة [لأيّ مدينة؟] هي مطالبة المعلمة. تشير الأقواس المربعة إلى أنك تريد من الاستعلام أن يطلب توفير إدخال، والنص (في هذه الحالة لأيّ مدينة؟) هو السؤال الذي تعرضه مطالبة المعلمة.

    ملاحظة: لا يمكن استخدام النقطة (.) أو علامة التعجب (!) كنص في مطالبة معلمة.

  3. حدد خانة الاختيار الموجودة في الصف إظهار في العمود "المدينة"، بحيث تظهر المدينة في نتائج الاستعلام.

  4. من علامة التبويب تصميم، في المجموعة النتائج، انقر فوق تشغيل. يطلب الاستعلام إدخال قيمة للمدينة.

  5. اكتب نيويورك، ثم اضغط على مفتاح الإدخال ENTER لعرض طلبات العملاء في نيويورك.

    ماذا تفعل إذا كنت لا تعرف القيم التي يمكنك تحديدها؟ يمكنك استخدام أحرف بدل كجزء من المطالبة:

  6. من علامة التبويب الشريط الرئيسي، في المجموعة طرق العرض، انقر فوق طريقة العرض ثم فوق طريقة عرض التصميم.

  7. في شبكة تصميم الاستعلام، في صف المعايير لعمود المدينة، اكتب مثل [لأيّ مدينة؟]&"*".

    في مطالبة المعلمة هذه، تسمح الكلمة الرئيسية Like وعلامة العطف (&) والعلامة النجمية (*) المحاطة بعلامتي اقتباس للمستخدم بكتابة تركيبة من الأحرف، بما في ذلك أحرف البدل، للحصول على مجموعة متنوعة من النتائج. على سبيل المثال، إذا كتب المستخدم *، فيعرض الاستعلام كافة المدن، أما إذا كتب ج، فيعرض كافة المدن التي تبدأ بالحرف "ج"، وإذا كتب *ا*، فيعرض كافة المدن التي تحتوي على الحرف "ا".

  8. في علامة التبويب التصميم، في مجموعة النتائج، انقر فوق تشغيل، وعندما يطلب منك الاستعلام، اكتب جديد واضغط على مفتاح الإدخال ENTER.

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

تحديد أنواع بيانات المعلمات

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

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

لتحديد نوع البيانات للمعلمات في استعلام، استخدم الإجراء التالي:

  1. عندما يكون الاستعلام مفتوحاً في طريقة عرض التصميم، من علامة التبويب تصميم، في المجموعة إظهار/إخفاء، انقر فوق معلمات.

  2. في مربع الحوار معلمات الاستعلام، في العمود المعلمة، اكتب المطالبة الخاصة بكل معلمة ترغب في تحديد نوع البيانات لها. تأكد من تطابق كل معلمة مع المطالبة التي تستخدمها في الصف المعايير ضمن شبكة تصميم الاستعلام.

  3. في العمود نوع البيانات، حدد نوع البيانات لكل معلمة.

ل# الحصول علي مزيد من المعلومات، راجع استخدام معلمات ل# طلب ادخال عند تشغيل استعلام.

أعلى الصفحة

إنشاء استعلام إجماليات

إن الصف "الإجمالي" في ورقة البيانات مفيد للغاية، ولكن بالنسبة للأسئلة الأكثر تعقيداً، استخدم استعلام الإجماليات. استعلام الإجماليات عبارة عن استعلام تحديد يتيح لك تجميع البيانات وتلخيصها، كما هو الحال عندما تريد عرض إجمالي المبيعات حسب المنتج. في استعلام الإجماليات، يمكنك استخدام الدالة Sum (وهي دالة تجميعية) لعرض إجمالي المبيعات حسب المنتج.

ملاحظة: لا يمكنك استخدام الدالات التجميعيه في تطبيق Access علي ويب.

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

  1. في علامة التبويب الشريط الرئيسي، انقر فوق عرض> طريقة عرض التصميم.

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

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

    يتم عرض الصف الإجماليات في شبكة تصميم الاستعلام.

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

  • يمكنك التجميع حسب قيم الحقل باستخدام الصف الإجماليات في شبكة التصميم.

  • يمكنك إضافة الصف الإجمالي في ورقة البيانات إلى نتائج استعلام الإجماليات.

  • عندما تستخدم الصف الإجماليات في شبكة التصميم، يجب أن تختار دالة تجميع لكل حقل. إذا لم ترغب في إجراء حساب في حقل معين، فيمكنك التجميع حسب الحقل.

  • في العمود الثاني من شبكة التصميم، في الصف الإجمالي، حدد جمع من القائمة المنسدلة.

  • من علامة التبويب تصميم، في المجموعة النتائج، انقر فوق تشغيل. يتم تشغيل الاستعلام ويعرض قائمة بالمنتجات والإجماليات الفرعية.

  • اضغط على CTRL+S لحفظ الاستعلام. اترك الاستعلام مفتوحاً.

للمزيد من المعلومات، اطلع على عرض إجماليات الأعمدة في ورقة بيانات باستخدام صف "الإجماليات".

أعلى الصفحة

إجراء عمليات حسابية استناداً إلى البيانات

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

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

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

  2. من مربع الحوار إظهار جدول، في علامة التبويب جداول، انقر نقراً مزدوجاً فوق تفاصيل الطلبات.

  3. أغلق مربع الحوار إظهار جدول.

  4. في الجدول "تفاصيل الطلبات"، انقر نقراً مزدوجاً فوق معرِّف المنتج لإضافة هذا الحقل إلى العمود الأول من شبكة تصميم الاستعلام.

  5. في العمود الثاني من الشبكة، انقر بزر الماوس الأيمن فوق الصف الحقل، ثم انقر فوق تكبير/تصغير في القائمة المختصرة.

  6. في المربع تكبير/تصغير اكتب ما يلي أو الصقه: Subtotal: ([Quantity]*[Unit Price])-([Quantity]*[Unit Price]*[Discount])‎

  7. انقر فوق موافق.

  8. في علامة التبويب تصميم، انقر فوق تشغيل. يتم تشغيل الاستعلام، ويعرض قائمة بالمنتجات والإجماليات الفرعية حسب الطلب.

  9. اضغط على CTRL+S لحفظ الاستعلام، ثم اكتب اسم الاستعلام الإجماليات الفرعية للمنتجات.

للمزيد من المعلومات، اطلع على عرض إجماليات الأعمدة في ورقة بيانات باستخدام صف "الإجماليات".

أعلى الصفحة

عرض بيانات ملخصة أو مجمّعة

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

  1. تشغيل استعلام "الاجماليات الفرعيه ل# المنتجات" التي انشاتها في خطوه سابقه، و# اترك النتائج مفتوحه في طريقة عرض ورقة البيانات.

  2. علي علامه التبويب الصفحه الرئيسيه، انقر فوق الاجماليات. يظهر صف جديد في اسفل ورقه البيانات، ب# استخدام الكلمه الاجمالي في العمود الاول.

  3. انقر فوق الخلية الموجودة في الصف الأخير من ورقة البيانات والمسماة الإجمالي.

  4. انقر فوق السهم لعرض دالات التجميع المتاحة. نظراً إلى احتواء العمود على بيانات نصية، فثمة خياران فقط: بلا وعدد.

  5. حدد عدد. يتغير المحتوى الموجود في الخلية من الإجمالي إلى عدد القيم الموجودة في هذا العمود.

  6. انقر فوق الخلية المجاورة (العمود الثاني). لاحظ أن سهماً يظهر في الخلية.

  7. انقر فوق السهم، ثم انقر فوق جمع. يعرض الحقل حاصل جمع القيم في هذا العمود.

  8. اترك الاستعلام مفتوحاً في طريقة عرض ورقة البيانات.

أعلى الصفحة

إنشاء استعلام جدولي

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

ملاحظة: لا يمكن عرض استعلام جدولي في تطبيق Access علي ويب.

يمكنك تعديل استعلام الإجماليات الفرعية للمنتجات مرة أخرى بحيث يؤدي الاستعلام إلى الحصول على صفوف إجماليات المنتج وأعمدة الإجماليات الفرعية الشهرية.

  1. من علامة التبويب الشريط الرئيسي، في المجموعة طرق العرض، انقر فوق طريقة العرض ثم فوق طريقة عرض التصميم.

  2. في المجموعة إعداد استعلام، انقر فوق إظهار جدول.

  3. في مربع الحوار إظهار جدول، انقر نقراً مزدوجاً فوق الطلبات، ثم انقر فوق إغلاق.

  4. في علامة التبويب التصميم، في مجموعة نوع الاستعلام، انقر فوق جدولي. في شبكة التصميم، يكون صف العرض مخفياً بينما يكون الصف جدولي ظاهراً.

  5. في العمود الثالث من شبكة التصميم، انقر بزر الماوس الأيمن فوق الصف الحقل، ثم انقر فوق تكبير/تصغير في القائمة المختصرة. يفتح المربع تكبير/تصغير.

  6. في المربع تكبير/تصغير، اكتب ما يلي أو الصقه: الشهر: "الشهر " & DatePart("m", [تاريخ الطلب])‎

  7. انقر فوق موافق.

  8. في الصف جدولي، حدد القيم التالية من القائمة المنسدلة: عنوان الصف للعمود الأول، والقيمة للعمود الثاني، وعنوان العمود للعمود الثالث.

  9. من علامة التبويب تصميم، في المجموعة النتائج، انقر فوق تشغيل. يتم تشغيل الاستعلام، ويعرض الإجماليات الفرعية للمنتجات مجمعة حسب الشهر.

  10. اضغط على CTRL+S لحفظ الاستعلام.

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

أعلى الصفحة

إنشاء استعلام تكوين جدول

يمكنك استخدام استعلام تكوين جدول لإنشاء جدول جديد من البيانات المخزنة في جداول أخرى.

ملاحظة: لا يتوفر استعلام تكوين جدول في تطبيقات Access علي ويب.

على سبيل المثال، لنفترض أنك ترغب في إرسال بيانات عن طلبات بيروت إلى شريك في بيروت يستخدم Access لإعداد التقارير. بدلاً من إرسال كافة بيانات الطلبات الخاصة بك، تريد أن تقتصر البيانات التي ترسلها على طلبات بيروت.

يمكنك إنشاء استعلام تحديد يحتوي على بيانات طلبات بيروت، ثم استخدام استعلام التحديد لإنشاء الجدول الجديد باستخدام الإجراء التالي:

  1. افتح نموذج قاعدة البيانات من المثال السابق.

    لتشغيل استعلام تكوين جدول، قد تحتاج إلى تمكين محتوى قاعدة البيانات.

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

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

  3. في مربع الحوار إظهار جدول، انقر نقراً مزدوجاً فوق تفاصيل الطلبات والطلبات وأغلق مربع الحوار إظهار جدول.

  4. في جدول الطلبات، انقر نقراً مزدوجاً فوق معرف العميل ومدينة الشحن لإضافة هذين الحقلين إلى شبكة التصميم.

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

  6. في العمود مدينة الشحن في شبكة التصميم، قم بإلغاء تحديد خانة الاختيار الموجودة في الصف إظهار. في الصف معايير، اكتب 'بيروت' (قم بتضمين علامتي الاقتباس المفردتين). تأكد من نتائج الاستعلام قبل استخدامها لإنشاء الجدول.

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

  8. اضغط على Ctrl + S لحفظ الاستعلام.

  9. في المربع اسم الاستعلام، اكتب استعلام طلبات بيروت، ثم انقر فوق الزر موافق.

  10. من علامة التبويب الشريط الرئيسي، في المجموعة طرق العرض، انقر فوق طريقة العرض ثم فوق طريقة عرض التصميم.

  11. في علامة التبويب تصميم، في المجموعة نوع الاستعلام، انقر فوق تكوين جدول.

  12. في مربع الحوار تكوين جدول، في المربع اسم الجدول، اكتب طلبات بيروت، ثم انقر فوق موافق.

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

  14. في مربع حوار التأكيد، انقر فوق نعم، وشاهد الجدول الجديد المعروض في جزء التنقل.

    ملاحظة: إذا كان هناك جدول يحمل الاسم نفسه الذي حددته، فسيحذف Access هذا الجدول قبل تشغيل الاستعلام.

ل# مزيد من المعلومات حول استخدام اجراء الجدول الاستعلامات، راجع انشاء تكوين استعلام جدول.

أعلى الصفحة

إنشاء استعلام إلحاقي

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

ملاحظة: الحاق الاستعلام غير متوفر في تطبيقات Access علي ويب.

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

  1. افتح الاستعلام المسمي "استعلام طلبات بيروت" تم انشاؤه مسبقا في طريقه عرض التصميم.

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

  3. في مربع الحوار إلحاق، انقر فوق السهم الموجود في المربع اسم الجدول، ثم حدد طلبات بيروت من القائمة المنسدلة، وانقر فوق موافق.

  4. في شبكة التصميم، في الصف المعايير ضمن العمود "مدينة الشحن"، احذف 'بيروت'، واكتب 'طرابلس'.

  5. في الصف إلحاق بـ حدد الحقل المناسب لكل عمود.

    في هذا المثال، يجب أن تتطابق قيم الصف إلحاق بـ مع قيم الصف الحقل، ولكن هذا ليس مطلوباً لكي تعمل استعلامات الإلحاق.

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

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

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

أعلى الصفحة

إنشاء استعلام تحديث

يمكنك استخدام استعلام تحديث لتغيير البيانات في الجداول، ويمكنك استخدامه لإدخال معايير لتحديد الصفوف التي ينبغي تحديثها. يوفر لك استعلام التحديث فرصة لمراجعة البيانات المحدَّثة قبل إجراء التحديث.

هام: يتعذر التراجع عن استعلام اجرائي. يجب اجراء نسخه احتياطيه ل# اي الجداول التي سيتم تحديثها ب# استخدام استعلام تحديث. لا يتوفر استعلام الالحاقي في تطبيقات Access علي ويب.

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

  1. افتح جدول طلبات بيروت في طريقة عرض التصميم.

  2. في صف معرف المنتج، غير نوع البيانات من رقم إلى نص.

  3. احفظ جدول طلبات بيروت ثم أغلقه.

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

  5. في مربع الحوار إظهار جدول، انقر نقراً مزدوجاً فوق تفاصيل الطلبات والطلبات وأغلق مربع الحوار إظهار جدول.

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

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

  8. في الجدول طلبات بيروت، انقر نقراً مزدوجاً فوق معرف المنتج لإضافة هذا الحقل إلى شبكة التصميم.

  9. في شبكة التصميم، في صف التحديث إلى من عمود معرف المنتج، اكتب أو الصق التالي: [المنتجات].[اسم المنتج]

    تلميح:  يمكنك استخدام استعلام تحديث لحذف قيم الحقول باستخدام سلسلة فارغة ("") أو NULL في الصف تحديث إلى.

  10. في الصف المعايير، اكتب ما يلي أو الصقه: ‎[معرف المنتج] Like ([المنتجات].[المعرف])‎

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

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

  13. ضمن علامة التبويب تصميم، انقر فوق تشغيل.

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

لمزيد من المعلومات حول استعلامات التحديث، راجع إنشاء استعلام تحديث وتشغيله.

أعلى الصفحة

إنشاء استعلام حذف

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

ملاحظة: لا يتوفر خيار استعلام حذف في تطبيقات Access علي ويب.

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

يمكنك استخدام استعلام لحذف صفوف في جدول طلبات بيروت التي لا تحتوي على قيمة لمعرف الطلب، وذلك باتباع الإجراء التالي:

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

  2. في المربع إظهار جدول، انقر نقراً مزدوجاً فوق طلبات بيروت وأغلق المربع إظهار جدول.

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

  4. في جدول طلبات بيروت، انقر نقراً مزدوجاً فوق معرف الطلب لإضافته إلى الشبكة.

  5. في شبكة تصميم الاستعلام، في الصف المعايير من العمود "معرف الطلب"، اكتب Is Null.

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

ل# الحصول علي مزيد من المعلومات حول استعلامات الحذف، راجع انشاء و# تشغيل استعلام حذف.

أعلى الصفحة

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

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

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

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

×