يؤدي استخدام استعلام إلى تسهيل عرض البيانات أو إضافتها أو حذفها أو تغييرها في قاعدة بيانات Access. بعض الأسباب الأخرى لاستخدام الاستعلامات:
-
البحث عن بيانات معينة بسرعة من خلال التصفية حسب معايير (شروط) محددة.
-
حساب البيانات أو تلخيصها
-
أتمتة مهام إدارة البيانات، كمراجعة البيانات الأحدث بشكل متكرر.
تساعدك الاستعلامات في البحث عن بياناتك واستخدامها
في قاعدة بيانات مصممة بشكل صحيح، غالباً ما تتواجد البيانات التي تريد عرضها عبر نموذج أو تقرير في جداول متعددة. ويمكن للاستعلام أن يسحب المعلومات من جداول متعددة ويجمعها لعرضها في النموذج أو التقرير. قد يكون الاستعلام طلباً للحصول على نتائج بيانات من قاعدة البيانات أو لتنفيذ إجراء على البيانات، أو كليهما. ويمكن للاستعلام تقديم إجابة عن سؤال بسيط، أو إجراء حسابات، أو جمع بيانات من جداول مختلفة، أو إضافة بيانات أو تغييرها أو حذفها من قاعدة بيانات. نظراً لتعدد استخدامات الاستعلامات، ثمة أنواع متعددة منها ومن الأفضل إنشاء نوع الاستعلام حسب المهمة.
أنواع الاستعلامات الأساسية |
الاستخدام |
---|---|
تحديد |
لاستعادة بيانات من جدول أو إجراء حسابات. |
الإجراء |
إضافة بيانات أو تغييرها أو حذفها. لكل مهمة نوع معين من الاستعلام الإجرائي. |
إنشاء استعلام تحديد
إذا أردت مراجعة بيانات من بضعة حقول فقط في جدول، أو مراجعة بيانات من جداول متعددة في وقت واحد، أو ربما عرض البيانات حسب معايير معينة فقط، فاستعلام التحديد هو الخيار المناسب لك. لمزيد من المعلومات، راجع إنشاء استعلام تحديد بسيط.
مراجعة بيانات من حقول محددة
على سبيل المثال، إذا كانت قاعدة البيانات تشتمل على جدول يضم الكثير من المعلومات عن المنتجات وأردت مراجعة قائمة بالمنتجات وأسعارها، فإليك كيفية إنشاء استعلام تحديد يُرجع فقط أسماء المنتجات وسعر كل منها:
-
افتح قاعدة البيانات ومن علامة التبويب إنشاء، انقر فوق تصميم الاستعلام.
-
على علامة التبويب جداول ، انقر نقرا مزدوجا فوق جدول المنتجات .
-
في جدول "المنتجات"، لنفترض أن لديك الحقلين "اسم المنتج" و"قائمة الأسعار". انقر نقراً مزدوجاً فوق اسم المنتج وقائمة الأسعار لإضافة هذين الحقلين إلى شبكة التصميم الاستعلام.
-
في علامة التبويب تصميم الاستعلام ، انقر فوق تشغيل. يتم تشغيل الاستعلام ويعرض قائمة بالمنتجات وأسعارها.
مراجعة البيانات من عدة جداول مرتبطة في وقت واحد
على سبيل المثال، لديك قاعدة بيانات لمتجر يبيع مواد غذائية وتريد مراجعة طلبات العملاء الذين يعيشون في مدينة معينة. لنفترض أن بيانات الطلبات وبيانات العملاء مخزنة في جدولين اسمهما "العملاء" و"الطلبات" على التوالي. ويتضمن كل جدول الحقل "معرّف العميل" الذي يشكِّل أساساً علاقة واحد لأكثر بين الجدولين. يمكنك إنشاء استعلام يُرجع طلبات خاصة بعملاء يسكنون في مدينة معينة، مثلاً جدة، باستخدام الإجراء التالي:
-
افتح قاعدة البيانات. من علامة التبويب إنشاء، في المجموعة استعلام، انقر فوق تصميم الاستعلام.
-
على علامة التبويب جداول ، انقر نقرا مزدوجا فوق العملاءوالطلبات.
لاحظ الخط (ويُسمى الرابط) الذي يصل بين الحقل "المعرِّف" في جدول العملاء والحقل "معرِّف العميل" في جدول الطلبات. يوضح هذا الخط العلاقة بين الجدولين.
-
في الجدول "العملاء"، انقر نقراً مزدوجاً فوق الشركة والمدينة لإضافة هذين الحقلين إلى شبكة تصميم الاستعلام.
-
في شبكة تصميم الاستعلام، في العمود المدينة، قم بإلغاء تحديد خانة الاختيار في الصف إظهار.
-
في الصف المعايير للعمود المدينة، اكتب جدة.
يؤدي إلغاء تحديد خانة الاختيار إظهار إلى منع الاستعلام من عرض المدينة ضمن نتائجه، وتشير كتابة جدة في الصف المعايير إلى أنك ترغب في عرض السجلات التي تكون قيمة الحقل "المدينة" فيها هي "جدة" فقط. في هذه الحالة يُرجع الاستعلام فقط العملاء الموجودين في جدة. ولست بحاجة إلى عرض حقل لاستخدامه مع أحد المعايير.
-
في الجدول "الطلبات"، انقر نقراً مزدوجاً فوق معرِّف الطلب وتاريخ الطلب لإضافة هذين الحقلين إلى العمودين التاليين في شبكة تصميم الاستعلام.
-
في علامة التبويب تصميم الاستعلام ، في المجموعة نتائج ، انقر فوق تشغيل. يتم تشغيل الاستعلام، ويعرض قائمة بطلبات العملاء الموجودين في جدة.
-
اضغط على CTRL+S لحفظ الاستعلام.
إنشاء استعلام معلمات
إذا أردت تشغيل أنواع مختلفة من استعلام معين بشكل متكرر، فيمكنك استخدام استعلام معلمات. عندما تجري استعلام معلمات، يطالبك الاستعلام بإدخال قيم للحقول، ثم يستخدم هذه القيم التي توفرها لإنشاء معايير للاستعلام.
استمراراً للمثال السابق الذي تعلمت فيه كيفية إنشاء استعلام تحديد يُرجع طلبات العملاء الموجودين في جدة، يمكنك تعديل استعلام التحديد بحيث يطالبك بتحديد المدينة كل مرة تقوم فيها بتشغيل الاستعلام. للمتابعة، افتح قاعدة البيانات التي قمت بإنشائها في المثال السابق:
-
في جزء التنقل، انقر بزر الماوس الأيمن فوق الاستعلام المسمى الطلبات حسب المدينة (الذي قمت بإنشائه في القسم السابق)، ثم انقر فوق طريقة عرض التصميم من القائمة المختصرة.
-
في شبكة تصميم الاستعلام، في الصف المعايير من العمود "المدينة"، احذف جدة ثم اكتب [لأيّ مدينة؟].
السلسلة [لأيّ مدينة؟] هي مطالبة المعلمة. تشير الأقواس المربعة إلى أنك تريد من الاستعلام أن يطلب توفير إدخال، والنص (في هذه الحالة لأيّ مدينة؟) هو السؤال الذي تعرضه مطالبة المعلمة.
ملاحظة: لا يمكن استخدام النقطة (.) أو علامة التعجب (!) كنص في مطالبة معلمة.
-
حدد خانة الاختيار الموجودة في الصف إظهار في العمود "المدينة"، بحيث تظهر المدينة في نتائج الاستعلام.
-
في علامة التبويب تصميم الاستعلام ، في المجموعة نتائج ، انقر فوق تشغيل. يطلب الاستعلام إدخال قيمة للمدينة.
-
اكتب نيويورك، ثم اضغط على مفتاح الإدخال ENTER لعرض طلبات العملاء في نيويورك.
ماذا لو كنت لا تعرف القيم التي يمكنك تحديدها؟ يمكنك استخدام أحرف البدل كجزء من المطالبة:
-
من علامة التبويب الشريط الرئيسي، في المجموعة طرق العرض، انقر فوق طريقة العرض ثم فوق طريقة عرض التصميم.
-
في شبكة تصميم الاستعلام، في صف المعايير لعمود المدينة، اكتب مثل [لأيّ مدينة؟]&"*".
في مطالبة المعلمة هذه، تسمح الكلمة الرئيسية Like وعلامة العطف (&) والعلامة النجمية (*) المحاطة بعلامتي اقتباس للمستخدم بكتابة تركيبة من الأحرف، بما في ذلك أحرف البدل، للحصول على مجموعة متنوعة من النتائج. على سبيل المثال، إذا كتب المستخدم *، فيعرض الاستعلام كافة المدن، أما إذا كتب ج، فيعرض كافة المدن التي تبدأ بالحرف "ج"، وإذا كتب *ا*، فيعرض كافة المدن التي تحتوي على الحرف "ا".
-
في علامة التبويب تصميم الاستعلام ، في المجموعة نتائج ، انقر فوق تشغيل، وفي موجه الاستعلام، اكتب جديد، واضغط على ENTER.
يتم تشغيل الاستعلام ويعرض طلبات العملاء الموجودين في القاهرة.
تحديد أنواع بيانات المعلمات
يمكنك أيضاً تحديد نوع البيانات التي يجب أن تقبلها المعلمة. يمكنك تعيين نوع البيانات لأي معلمة، ولكن من الضروري بشكل خاص تعيين نوع البيانات للبيانات الرقمية أو بيانات العملة أو التاريخ/الوقت. عند تحديد نوع البيانات التي يجب أن تقبلها المعلمة، يرى المستخدمون رسالة خطأ أكثر وضوحاً إذا أدخلوا نوع البيانات الخطأ، مثل إدخال نص عندما يتطلب الأمر إدخال عملة.
إذا تم تعيين معلمة لقبول بيانات نصية، فيتم تفسير أي إدخال على أنه نص، ولا يتم عرض رسالة خطأ.
لتحديد نوع البيانات للمعلمات في استعلام، استخدم الإجراء التالي:
-
مع فتح الاستعلام في طريقة عرض التصميم، في علامة التبويب تصميم الاستعلام ، في المجموعة إظهار/إخفاء ، انقر فوق معلمات.
-
في مربع الحوار معلمات الاستعلام، في العمود المعلمة، اكتب المطالبة الخاصة بكل معلمة ترغب في تحديد نوع البيانات لها. تأكد من تطابق كل معلمة مع المطالبة التي تستخدمها في الصف المعايير ضمن شبكة تصميم الاستعلام.
-
في العمود نوع البيانات، حدد نوع البيانات لكل معلمة.
لمزيد من المعلومات، راجع استخدام المعلمات لطلب الإدخال عند تشغيل استعلام.
إنشاء استعلام إجماليات
إن الصف "الإجمالي" في ورقة البيانات مفيد للغاية، ولكن بالنسبة للأسئلة الأكثر تعقيداً، استخدم استعلام الإجماليات. استعلام الإجماليات عبارة عن استعلام تحديد يتيح لك تجميع البيانات وتلخيصها، كما هو الحال عندما تريد عرض إجمالي المبيعات حسب المنتج. في استعلام الإجماليات، يمكنك استخدام الدالة Sum (وهي دالة تجميعية) لعرض إجمالي المبيعات حسب المنتج.
استخدم الإجراء التالي لتعديل استعلام الإجماليات الفرعية للمنتجات الذي قمت بإنشائه في المثال السابق، بحيث يلخص الإجماليات الفرعية حسب المنتج.
-
في علامة التبويب الشريط الرئيسي، انقر فوق عرض> طريقة عرض التصميم.
يتم فتح استعلام الإجماليات الفرعية للمنتجات في طريقة عرض التصميم.
-
على علامة التبويب تصميم الاستعلام ، في المجموعة إظهار/إخفاء ، انقر فوق الإجماليات.
يتم عرض الصف الإجماليات في شبكة تصميم الاستعلام.
ملاحظة: بالرغم من أن الصف الإجماليات الموجود في شبكة تصميم الاستعلام والصف الإجمالي الموجود في ورقة البيانات لهما أسماء متشابهة، إلا أنهما ليسا متطابقين:
-
يمكنك التجميع حسب قيم الحقل باستخدام الصف الإجماليات في شبكة التصميم.
-
يمكنك إضافة الصف الإجمالي في ورقة البيانات إلى نتائج استعلام الإجماليات.
-
عندما تستخدم الصف الإجماليات في شبكة التصميم، يجب أن تختار دالة تجميع لكل حقل. إذا لم ترغب في إجراء حساب في حقل معين، فيمكنك التجميع حسب الحقل.
-
في العمود الثاني من شبكة التصميم، في الصف الإجمالي، حدد جمع من القائمة المنسدلة.
-
في علامة التبويب تصميم الاستعلام ، في المجموعة نتائج ، انقر فوق تشغيل. يتم تشغيل الاستعلام ويعرض قائمة بالمنتجات والإجماليات الفرعية.
-
اضغط على CTRL+S لحفظ الاستعلام. اترك الاستعلام مفتوحاً.
للمزيد من المعلومات، اطلع على عرض إجماليات الأعمدة في ورقة بيانات باستخدام صف "الإجماليات".
إجراء عمليات حسابية استناداً إلى البيانات
لا يمكنك عادةً استخدام جداول لتخزين قيم محسوبة مثل الإجماليات الفرعية، حتى لو كانت مستندة إلى بيانات في نفس قاعدة البيانات، وذلك لأن القيم المحسوبة قد تصبح قديمة إذا تغيرت القيم التي تستند إليها. على سبيل المثال، لا يستحسن تخزين عمر شخص في جدول، لأنك ستحتاج في كل عام إلى تحديث القيمة؛ بدلاً من ذلك قم بتخزين تاريخ ميلاد الشخص ثم استخدم استعلاماً لحساب عمره.
على سبيل المثال، لديك قاعدة بيانات لبعض المنتجات التي تريد بيعها. تشتمل قاعدة البيانات هذه على جدول يُسمى "تفاصيل الطلبات" ويضم معلومات عن المنتجات في حقول مثل سعر كل منتج وكمياته. يمكنك حساب الإجمالي الفرعي باستخدام استعلام يضرب كمية كل منتج في سعر الوحدة لهذا المنتج، ويضرب كمية كل منتج في سعر الوحدة والخصم لهذا المنتج، ثم يطرح إجمالي الخصم من إجمالي سعر الوحدة. إذا كنت قد أنشأت نموذجاً لقاعدة البيانات في المثال السابق، فافتحها وواصل العمل:
-
في علامة التبويب إنشاء، انقر فوق تصميم الاستعلام.
-
على علامة التبويب جداول ، انقر نقرا مزدوجا فوق تفاصيل الطلب.
-
في الجدول "تفاصيل الطلبات"، انقر نقراً مزدوجاً فوق معرِّف المنتج لإضافة هذا الحقل إلى العمود الأول من شبكة تصميم الاستعلام.
-
في العمود الثاني من الشبكة، انقر بزر الماوس الأيمن فوق الصف الحقل، ثم انقر فوق تكبير/تصغير في القائمة المختصرة.
-
في المربع تكبير/تصغير اكتب ما يلي أو الصقه: Subtotal: ([Quantity]*[Unit Price])-([Quantity]*[Unit Price]*[Discount])
-
انقر فوق موافق.
-
في علامة التبويب تصميم الاستعلام ، انقر فوق تشغيل. يتم تشغيل الاستعلام، ويعرض قائمة بالمنتجات والإجماليات الفرعية حسب الطلب.
-
اضغط على CTRL+S لحفظ الاستعلام، ثم اكتب اسم الاستعلام الإجماليات الفرعية للمنتجات.
للمزيد من المعلومات، اطلع على عرض إجماليات الأعمدة في ورقة بيانات باستخدام صف "الإجماليات".
عرض بيانات ملخصة أو مجمّعة
عندما تستخدم الجداول لتسجيل المعاملات أو تخزين بيانات رقمية تتكرر باستمرار، من المفيد أن تتمكن من مراجعة هذه البيانات بصورة إجمالية، مثل المجاميع أو المتوسطات. يمكنك في Access إضافة صف "الإجماليات" إلى ورقة بيانات. إن صف "الإجمالي" هو صف موجود في أسفل ورقة البيانات يمكنه عرض إجمالي تراكمي أو قيمة تجميعية أخرى.
-
قم بتشغيل استعلام الإجماليات الفرعية للمنتج الذي أنشأته سابقا، واترك النتائج مفتوحة في طريقة عرض ورقة البيانات.
-
ضمن علامة التبويب الشريط الرئيسي، انقر فوق الإجماليات. يظهر صف جديد أسفل ورقة البيانات ويعرض كلمة الإجمالي في العمود الأول.
-
انقر فوق الخلية الموجودة في الصف الأخير من ورقة البيانات والمسماة الإجمالي.
-
انقر فوق السهم لعرض دالات التجميع المتاحة. نظراً إلى احتواء العمود على بيانات نصية، فثمة خياران فقط: بلا وعدد.
-
حدد عدد. يتغير المحتوى الموجود في الخلية من الإجمالي إلى عدد القيم الموجودة في هذا العمود.
-
انقر فوق الخلية المجاورة (العمود الثاني). لاحظ أن سهماً يظهر في الخلية.
-
انقر فوق السهم، ثم انقر فوق جمع. يعرض الحقل حاصل جمع القيم في هذا العمود.
-
اترك الاستعلام مفتوحاً في طريقة عرض ورقة البيانات.
إنشاء استعلام جدولي
لنفترض الآن أنك ترغب في مراجعة الإجماليات الفرعية للمنتجات، ولكنك تريد أيضاً التجميع حسب الشهر، بحيث يعرض كل صف الإجماليات الفرعية لأحد المنتجات، ويعرض كل عمود الإجماليات الفرعية للمنتج في شهر. لعرض الإجماليات الفرعية لمنتج وعرض الإجماليات الفرعية للمنتجات في شهر، استخدم استعلام جدولي.
يمكنك تعديل استعلام الإجماليات الفرعية للمنتجات مرة أخرى بحيث يؤدي الاستعلام إلى الحصول على صفوف إجماليات المنتج وأعمدة الإجماليات الفرعية الشهرية.
-
من علامة التبويب الشريط الرئيسي، في المجموعة طرق العرض، انقر فوق طريقة العرض ثم فوق طريقة عرض التصميم.
-
في المجموعة إعداد الاستعلام ، انقر فوق إضافة جداول.
-
انقر نقرا مزدوجا فوق الطلبات، ثم انقر فوق إغلاق.
-
في علامة التبويب تصميم الاستعلام ، في المجموعة نوع الاستعلام ، انقر فوق جدولي. في شبكة التصميم، يكون صف العرض مخفياً بينما يكون الصف جدولي ظاهراً.
-
في العمود الثالث من شبكة التصميم، انقر بزر الماوس الأيمن فوق الصف الحقل، ثم انقر فوق تكبير/تصغير في القائمة المختصرة. يفتح المربع تكبير/تصغير.
-
في المربع تكبير/تصغير، اكتب ما يلي أو الصقه: الشهر: "الشهر " & DatePart("m", [تاريخ الطلب])
-
انقر فوق موافق.
-
في الصف جدولي، حدد القيم التالية من القائمة المنسدلة: عنوان الصف للعمود الأول، والقيمة للعمود الثاني، وعنوان العمود للعمود الثالث.
-
في علامة التبويب تصميم الاستعلام ، في المجموعة نتائج ، انقر فوق تشغيل. يتم تشغيل الاستعلام، ويعرض الإجماليات الفرعية للمنتجات مجمعة حسب الشهر.
-
اضغط على CTRL+S لحفظ الاستعلام.
لمزيد من المعلومات حول الاستعلامات الجدولية، راجع تسهيل قراءة بيانات الملخص باستخدام استعلام جدولي.
إنشاء استعلام تكوين جدول
يمكنك استخدام استعلام تكوين جدول لإنشاء جدول جديد من البيانات المخزنة في جداول أخرى.
على سبيل المثال، لنفترض أنك ترغب في إرسال بيانات عن طلبات بيروت إلى شريك في بيروت يستخدم Access لإعداد التقارير. بدلاً من إرسال كافة بيانات الطلبات الخاصة بك، تريد أن تقتصر البيانات التي ترسلها على طلبات بيروت.
يمكنك إنشاء استعلام تحديد يحتوي على بيانات طلبات بيروت، ثم استخدام استعلام التحديد لإنشاء الجدول الجديد باستخدام الإجراء التالي:
-
افتح نموذج قاعدة البيانات من المثال السابق.
لتشغيل استعلام تكوين جدول، قد تحتاج إلى تمكين محتوى قاعدة البيانات.
ملاحظة: إذا رأيت رسالة أسفل الشريط بشأن تمكين قاعدة البيانات، فانقر فوق تمكين المحتوى.إذا كانت قاعدة البيانات موجودة بالفعل في مكان موثوق به، فلن ترى شريط الرسائل.
-
من علامة التبويب إنشاء، في المجموعة استعلام، انقر فوق تصميم الاستعلام.
-
انقر نقرا مزدوجا فوق تفاصيل الطلب والطلبات.
-
في جدول الطلبات، انقر نقراً مزدوجاً فوق معرف العميل ومدينة الشحن لإضافة هذين الحقلين إلى شبكة التصميم.
-
في الجدول تفاصيل الطلبات، انقر نقراً مزدوجاً فوق معرف الطلب ومعرف المنتج والكمية وسعر الوحدة والخصم لإضافة هذه الحقول إلى شبكة التصميم.
-
في العمود مدينة الشحن في شبكة التصميم، قم بإلغاء تحديد خانة الاختيار الموجودة في الصف إظهار. في الصف معايير، اكتب 'بيروت' (قم بتضمين علامتي الاقتباس المفردتين). تأكد من نتائج الاستعلام قبل استخدامها لإنشاء الجدول.
-
في علامة التبويب تصميم الاستعلام ، في المجموعة نتائج ، انقر فوق تشغيل.
-
اضغط على Ctrl + S لحفظ الاستعلام.
-
في المربع اسم الاستعلام، اكتب استعلام طلبات بيروت، ثم انقر فوق الزر موافق.
-
من علامة التبويب الشريط الرئيسي، في المجموعة طرق العرض، انقر فوق طريقة العرض ثم فوق طريقة عرض التصميم.
-
على علامة التبويب تصميم الاستعلام ، في المجموعة نوع الاستعلام ، انقر فوق إنشاء جدول.
-
في مربع الحوار تكوين جدول، في المربع اسم الجدول، اكتب طلبات بيروت، ثم انقر فوق موافق.
-
في علامة التبويب تصميم الاستعلام ، في المجموعة نتائج ، انقر فوق تشغيل.
-
في مربع حوار التأكيد، انقر فوق نعم، وشاهد الجدول الجديد المعروض في جزء التنقل.
ملاحظة: إذا كان هناك جدول يحمل الاسم نفسه الذي حددته، فسيحذف Access هذا الجدول قبل تشغيل الاستعلام.
لمزيد من المعلومات حول استخدام استعلامات إنشاء جدول، راجع إنشاء استعلام إنشاء جدول.
إنشاء استعلام إلحاقي
يمكنك استخدام استعلام إلحاقي للحصول على البيانات من جدول واحد أو أكثر وإضافة هذه البيانات إلى جدول آخر.
لنفترض أنك قمت بإنشاء جدول لمشاركته مع شريك في بيروت، ولكن أدركت أن هذا الشريك يعمل أيضاً مع عملاء في منطقة طرابلس. تريد أن تضيف صفوفاً تتضمن بيانات منطقة طرابلس إلى الجدول قبل مشاركته مع شريكك. يمكنك إضافة بيانات منطقة طرابلس إلى جدول طلبات بيروت باستخدام الإجراء التالي:
-
افتح الاستعلام المسمى "استعلام طلبات شيكاغو" الذي أنشأته سابقا في طريقة عرض التصميم.
-
في علامة التبويب تصميم الاستعلام ، في المجموعة نوع الاستعلام ، انقر فوق إلحاق. سيفتح مربع الحوار إلحاق.
-
في مربع الحوار إلحاق، انقر فوق السهم الموجود في المربع اسم الجدول، ثم حدد طلبات بيروت من القائمة المنسدلة، وانقر فوق موافق.
-
في شبكة التصميم، في الصف المعايير ضمن العمود "مدينة الشحن"، احذف 'بيروت'، واكتب 'طرابلس'.
-
في الصف إلحاق بـ حدد الحقل المناسب لكل عمود.
في هذا المثال، يجب أن تتطابق قيم الصف إلحاق بـ مع قيم الصف الحقل، ولكن هذا ليس مطلوباً لكي تعمل استعلامات الإلحاق.
-
في علامة التبويب تصميم الاستعلام ، في المجموعة نتائج ، انقر فوق تشغيل.
ملاحظة: أثناء تشغيل استعلام يُرجع كمية كبيرة من البيانات، قد تظهر رسالة خطأ تشير إلى تعذر التراجع عن الاستعلام. حاول زيادة الحد في مقطع الذاكرة إلى 3 ميغابايت للسماح باستمرار الاستعلام.
لمزيد من المعلومات حول استعلامات الإلحاق، راجع إضافة سجلات إلى جدول باستخدام استعلام الإلحاق.
إنشاء استعلام تحديث
يمكنك استخدام استعلام تحديث لتغيير البيانات في الجداول، ويمكنك استخدامه لإدخال معايير لتحديد الصفوف التي ينبغي تحديثها. يوفر لك استعلام التحديث فرصة لمراجعة البيانات المحدَّثة قبل إجراء التحديث.
هام: لا يمكن التراجع عن الاستعلام الإجرائي. من الأفضل إنشاء نسخة احتياطية لأي جداول ستقوم بتحديثها باستخدام استعلام التحديث.
قمت في المثال السابق بإلحاق صفوف إلى جدول طلبات بيروت. في جدول طلبات بيروت، يعرض حقل معرف المنتج معرف المنتج الرقمي. لإضفاء مزيد من الأهمية على البيانات في التقارير، يمكنك استبدال معرفات المنتجات بأسماء المنتجات باتباع الإجراء التالي:
-
افتح جدول طلبات بيروت في طريقة عرض التصميم.
-
في صف معرف المنتج، غير نوع البيانات من رقم إلى نص.
-
احفظ جدول طلبات بيروت ثم أغلقه.
-
من علامة التبويب إنشاء، في المجموعة استعلام، انقر فوق تصميم الاستعلام.
-
انقر نقرا مزدوجا فوق طلبات ومنتجات شيكاغو.
-
في علامة التبويب تصميم الاستعلام ، في المجموعة نوع الاستعلام ، انقر فوق تحديث.
-
في شبكة التصميم، يختفي الصفان فرز وإظهار، ويتم عرض الصف تحديث إلى.
-
في الجدول طلبات بيروت، انقر نقراً مزدوجاً فوق معرف المنتج لإضافة هذا الحقل إلى شبكة التصميم.
-
في شبكة التصميم، في صف التحديث إلى من عمود معرف المنتج، اكتب أو الصق التالي: [المنتجات].[اسم المنتج]
تلميح: يمكنك استخدام استعلام تحديث لحذف قيم الحقول باستخدام سلسلة فارغة ("") أو NULL في الصف تحديث إلى.
-
في الصف المعايير، اكتب ما يلي أو الصقه: [معرف المنتج] Like ([المنتجات].[المعرف])
-
يمكنك مراجعة القيم التي سيتم تغييرها بواسطة استعلام تحديث من خلال عرض الاستعلام في طريقة عرض ورقة البيانات.
-
في علامة التبويب الصفحة الرئيسية، انقر فوق عرض> طريقة عرض التصميم. يعرض الاستعلام قائمة بمعرفات المنتجات التي سيتم تحديثها.
-
في علامة التبويب تصميم الاستعلام ، انقر فوق تشغيل.
عندما تفتح جدول طلبات بيروت، سترى أن القيم الرقمية في حقل معرف المنتج قد تم استُبدلت بأسماء المنتجات من جدول المنتجات.
لمزيد من المعلومات حول استعلامات التحديث، راجع إنشاء استعلام تحديث وتشغيله.
إنشاء استعلام حذف
يمكنك استخدام استعلام حذف لحذف بيانات من الجداول، ويمكنك استخدام استعلام حذف لإدخال معايير لتحديد الصفوف التي ينبغي حذفها. يوفر لك استعلام الحذف فرصة لمراجعة الصفوف التي سيتم حذفها قبل إجراء الحذف.
على سبيل المثال، لنفترض أنك أثناء التحضير لإرسال جدول طلبات بيروت من المثال السابق إلى شريكك في بيروت، لاحظت أن بعض الصفوف تحتوي على عدد من الحقول الفارغة. وقررت إزالة هذه الصفوف قبل إرسال الجدول. يمكنك ببساطة فتح الجدول وحذف الصفوف يدوياً، ولكن إذا كان لديك العديد من الصفوف التي تريد حذفها ولديك معايير واضحة للصفوف التي ينبغي حذفها، فقد تجد من المفيد استخدام استعلام حذف.
يمكنك استخدام استعلام لحذف صفوف في جدول طلبات بيروت التي لا تحتوي على قيمة لمعرف الطلب، وذلك باتباع الإجراء التالي:
-
في علامة التبويب إنشاء، انقر فوق تصميم الاستعلام.
-
انقر نقرا مزدوجا فوق طلبات شيكاغو.
-
في علامة التبويب تصميم الاستعلام ، في المجموعة نوع الاستعلام ، انقر فوق حذف. في شبكة التصميم، يختفي الصفان فرز وإظهار، ويتم عرض الصف حذف.
-
في جدول طلبات بيروت، انقر نقراً مزدوجاً فوق معرف الطلب لإضافته إلى الشبكة.
-
في شبكة تصميم الاستعلام، في الصف المعايير من العمود "معرف الطلب"، اكتب Is Null.
-
في علامة التبويب تصميم الاستعلام ، في المجموعة نتائج ، انقر فوق تشغيل.
لمزيد من المعلومات حول حذف الاستعلامات، راجع إنشاء استعلام حذف وتشغيله.