البحث عن السجلات التي تحتوي علي تواريخ معظم او الاخيره علي الاقل

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

تشرح هذه المقاله كيفيه استخدام استعلامات القيم العليا و# استعلامات الاجماليات ل# البحث عن التواريخ الاحدث او الاقدم في مجموعه من السجلات. يساعدك هذا في الاجابه علي مجموعه متنوعه من الاسئله business، مثل عند وضع عميل اخر ب# ترتيب او ارباع السنه الخمس التي تم افضل ل# المبيعات حسب المدينه.

في هذه المقالة

نظرة عامة

تجهيز عينه بيانات ل# المتابعه مع الامثله

العثور علي تاريخ الاكثر او علي الاقل الاخيره

البحث عن التواريخ معظم او الاخيره علي الاقل ل# مجموعات من السجلات

نظرة عامة

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

اذا كنت تريد تجميع او تلخص هذه البيانات قبل تصنيف فوقه، لن تحتاج الي استخدام استعلام قيم العليا. علي سبيل المثال، افترض انك تحتاج الي العثور علي الارقام المبيعات في تاريخ معين ل# كل مدينه حيث شركتك تعمل. في هذه الحاله، تصبح المدن فئات (تحتاج ل# البحث عن البيانات حسب المدينه)، وب# التالي يمكنك استخدام استعلام اجماليات.

عند استخدام استعلام قيم العليا ل# البحث عن السجلات التي تحتوي علي تواريخ احدث او اقدم في جدول او مجموعه من السجلات، يمكنك الاجابه مجموعه متنوعه من الاسئله الاعمال، ك# التالي:

  • الذي يحتوي علي اجراء اكبر مبيعات مؤخرا؟

  • متي عميل اخر وضع طلب؟

  • عندما تكون اعياد الميلاد الثلاثه التاليه في الفريق؟

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

تفترض هذه المقاله ان قيم التاريخ الذي تستخدمه تحتوي علي بيانات التاريخ / الوقت نوع. اذا الخاص بك قيم التاريخ في حقل نص.

ضع في اعتبارك استخدام عامل تصفيه بدلا من استعلام قيم العليا

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

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

  • اذا كنت تريد ارجاع فتره محدده من السجلات التي تحتوي التواريخ الاحدث او الاخير في حقل، و# لم تكن تعرف قيم التاريخ الدقيقه، او انها لا يهم، يمكنك انشاء استعلام قيم العليا. علي سبيل المثال، ل# رؤيه ارباع السنه المبيعات افضل خمسه، استخدم استعلام قيم العليا.

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

أعلى الصفحة

تجهيز عينه بيانات ل# المتابعه مع الامثله

استخدم الخطوات المذكوره في هذه المقاله البيانات في نماذج الجداول التاليه.

جدول الموظفين   

اسم العائلة

الاول اسم

العنوان

المدينة

كونتريور اجيون

الميلاد تاريخ

توظيف تاريخ

محمد

شامي

1 الشارع الرئيسي

جدة

المملكة العربية السعودية

5 فبراير، 1968

10 يونيو، 1994

حلو

وليد

52 شارع النور

الرياض

المملكة العربية السعودية

22 مايو، 1957

22 نوفمبر، 1996

شبانة

أسامة

5 شارع الأزهار

مكة

المملكة العربية السعودية

11 نوفمبر، 1960

11 مارس، 2000

حسونة

عبد العزيز

166 شارع المنار

الدوحة

قطر

22 مارس، 1964

22 يونيو، 1998

الياسر

مهدي

2 شارع الورود

الكويت

الكويت

5 يونيو، 1972

5 يناير، 2002

أبو دية

أحمد

30 شارع الندى

مكة

المملكة العربية السعودية

23 يناير، 1970

23 أبريل، 1999

عيسى

نادر

67 الشارع الكبير

المدينة

المملكة العربية السعودية

14 أبريل، 1964

14 أكتوبر، 2004

فخوري

فادي

2 شارع الحمرا

الدمام

المملكة العربية السعودية

29 أكتوبر، 1959

29 مارس، 1997

الجدول نوع الحدث   

معرّف النوع

حدث نوع

1

طرح منتج

2

شراكة

3

مهمة خاصة

4

جمع تبرعات

5

عرض تجاري

6

محاضرة

7

حفلة موسيقية

8

معرض

9

معرض مقام في الشارع

جدول العملاء   

معرّف العميل

الشركة

جهة الاتصال

1

الأصدقاء المحدودة

محمد الخوجة

2

تيلسبين للألعاب

إلين أدامز

3

شركة فابريكام

أبو عبيدة بخاش

4

الدولية للألعاب

لوتشيو لالو

5

شركة القمر المنير

ماندار سامانت

6

الشركة الوطنية

براين بورك

7

معهد التصميم

جاكا ستيل

8

مدرسة الفنون الجميلة

ميلينا دومانوفا

جدول الأحداث    

معرّف الحدث

حدث نوع

العميل

حدث تاريخ

السعر

1

طرح منتج

الأصدقاء المحدودة

4 / 14 / 2011

10.000 ر.س.

2

شراكة

تيلسبين للألعاب

21 / 4 / 2011

8.000 ر.س.

3

عرض تجاري

ألعاب تيلسبين

1/5/2011

25.000 ر.س.

4

معرض

معهد التصميم التصويري

5 / 13 / 2011

4.500 ر.س.

5

عرض تجاري

الأصدقاء المحدودة

5 / 14 / 2011

55.000 ر.س.

6

حفلة موسيقية

مدرسة الفنون الجميلة

5 / 23 / 2011

12.000 ر.س.

7

طرح منتج

شركة القمر المنير

6 / 12 / 31

15.000 ر.س.

8

طرح منتج

الدولية للألعاب

18 / 6 / 2011

21.000 ر.س.

9

جمع تبرعات

الشركة الوطنية

22 / 6 / 2011

1.300 ر.س.

10

محاضرة

معهد التصميم التصويري

25 / 6 / 2011

2.450 ر.س.

11

محاضرة

الأصدقاء المحدودة

4/7/2011

3.800 ر.س.

12

معرض مقام في الشارع

معهد التصميم التصويري

4/7/2011

5.500 ر.س.

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

لصق عينة البيانات في ورقة عمل Excel

  1. ابدأ تشغيل Excel. يفتح مصنف فارغ.

  2. اضغط على SHIFT+F11 لإدراج ورقة العمل (ستحتاج إلى أربع).

  3. انسخ البيانات من كل عينة جدول في ورقة عمل فارغة. ضمّن عناوين الأعمدة (الصف الأول).

إنشاء جداول قاعدة البيانات من أوراق العمل

  1. حدد البيانات من ورقة العمل الأولى، بما في ذلك عناوين الأعمدة.

  2. انقر بزر الماوس الأيمن فوق جزء التنقل، ثم انقر فوق لصق.

  3. انقر فوق نعم لتأكيد احتواء الصف الأول على عناوين الأعمدة.

  4. كرر الخطوات من 1 إلى 3 لكل أوراق العمل الأخرى.

العثور علي تاريخ الاكثر او علي الاقل الاخيره

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

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

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

    يظهر مربع الحوار إظهار جدول.

  2. انقر نقرا مزدوجا فوق جدول الموظفين، و# من ثم انقر فوق اغلاق.

    إذا استخدمت نموذج البيانات، أضف جدول "الموظفون" إلى الاستعلام.

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

    إذا استخدمت نموذج الجدول، أضف الحقول "الاسم الأول" و"اسم العائلة" و"تاريخ الميلاد".

  4. في الحقل الذي يحتوي على القيم العليا أو الدنيا (أي حقل "تاريخ الميلاد"، إذا استخدمت نموذج الجدول)، انقر فوق الصف فرز وحدد إما تصاعدي أو تنازلي.

    يرجع ترتيب الفرز التنازلي التاريخ الأحدث، بينما يرجع ترتيب الفرز التصاعدي التاريخ الأقدم.

    هام: يجب تعيين قيمة في الصف فرز فقط للحقول التي تحتوي على التواريخ. إذا حددت ترتيب فرز لحقل آخر، لا يرجع الاستعلام النتائج التي تريدها.

  5. من علامة التبويب تصميم في المجموعة أدوات، انقر فوق السهم المنسدل إلى جانب الكل (في قائمة القيم العليا)، وأدخل عدد السجلات التي تريد رؤيتها، أو حدد خياراً من القائمة.

  6. انقر فوق تشغيل شكل الزر لتشغيل الاستعلام وعرض النتائج في طريقة عرض ورقة البيانات.

  7. احفظ الاستعلام ك# نيكستبيرثدايس.

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

إضافة معايير إلى الاستعلام

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

تلميح: اذا كنت تريد ان فهم كيفيه عمل هذا الاستعلام ب# شكل افضل، التبديل بين طريقه عرض التصميم و# طريقه عرض ورقه البيانات في كل خطوه. اذا كنت تريد ان يظهر رمز الاستعلام الفعلي، قم ب# التبديل الي طريقه عرض SQL. ل# التبديل بين طرق العرض، انقر فوق علامه تبويب في اعلي الاستعلام، ثم فوق طريقه العرض التي تريدها.

  1. في "جزء التنقل"، انقر ب# زر الماوس الاستعلام نيكستبيرثدايس، و# ثم انقر فوق طريقه عرض التصميم.

  2. في شبكه تصميم الاستعلام، في العمود الي يسار تاريخ الميلاد، ادخل ما يلي:
    مونثبورن: DatePart("m",[BirthDate]).
    هذا التعبير تستخرج الشهر من تاريخ الميلاد ب# استخدام الداله DatePart .

  3. في العمود التالي ل# شبكه تصميم الاستعلام، ادخل ما يلي:
    دايوفمونثبورن: DatePart("d",[BirthDate])
    هذا التعبير استخراج اليوم في الشهر من تاريخ الميلاد ب# استخدام الداله DatePart .

  4. قم ب# الغاء تحديد خانات الاختيار في الصف اظهار ل# كل من التعبيرين قمت ب# ادخاله ل# التو.

  5. انقر فوق صف الفرز ل# كل تعبير، و# من ثم حدد تصاعدي.

  6. في الصف المعايير من العمود تاريخ الميلاد، اكتب التعبير التالي:
    Month ([تاريخ الميلاد]) > Month([Birth Date]) او Month(Date()) = Day([Birth Date]) و Month(Date()) > Day(Date())
    هذا تعبير يقوم ب# ما يلي:

    • الشهر ( [تاريخ الميلاد]) > Month(Date()) يحدد ان يقع تاريخ الميلاد ل# كل موظف في شهر مستقبليه.

    • الشهر ( [تاريخ الميلاد]) = Day([Birth Date]) و Month(Date()) > Day(Date()) يحدد انه اذا حدث تاريخ الميلاد في الشهر الحالي، عيد ميلاد يقع في او بعد اليوم الحالي.

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

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

  7. علي علامه التبويب تصميم، في المجموعه اعداد الاستعلام، اكتب 3 في المربع المرسل.

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

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

أعلى الصفحة

البحث عن التواريخ معظم او الاخيره علي الاقل ل# مجموعات من السجلات

يمكنك استخدام استعلام اجماليات ل# البحث عن التواريخ الاقدم او الاحدث ل# السجلات التي تقع ضمن مجموعات، مثل احداث تم تجميعها حسب المدينه. استعلام اجماليات هو استعلام تحديد الذي يستخدم وظائف تجميعيه (مثل تجميع حسبو Mفي، و# الحد الاقصي، Count، الاوليو# الاخيره) ل# حساب القيم ل# كل حقل الاخراج.

تضمين الحقل الذي تريد استخدامه ل# الفئات – ل# التجميع حسب – و# الحقول ذات القيم التي تريد تلخيص. اذا قمت ب# تضمين الاخري حقول الاخراج – ل# نفترض انه، اسماء العملاء عندما تقوم ب# تجميع حسب نوع الحدث – الاستعلام سيتم ايضا استخدام هذه الحقول ل# جعل المجموعات، تغيير النتائج ب# حيث لا الرد علي السؤال الاصلي. ل# تسميه الصفوف استخدام الحقول الاخري، يمكنك انشاء استعلام اضافيه يستخدم استعلام الاجماليات ك# مصدر، و# اضافه حقول اضافيه الي هذا الاستعلام.

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

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

يستخدم هذا الاجراء الاحداث عينه جدول و# جدول نموذجي نوع الحدث ل# الاجابه علي هذا السؤال:

عندما تم الحدث الاحدث من كل نوع الحدث، ب# استثناء الحفلات الموسيقيه؟

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

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

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

  4. انقر نقرا مزدوجا فوق حقل نوع الحدث في الجدول نوع الحدث و# الحقل افينتداتي من الجدول الاحداث ل# اضافه الحقول الي شبكه تصميم الاستعلام.

  5. في شبكه تصميم الاستعلام، في الصف المعايير ل# الحقل نوع الحدث، ادخل < > التعاون.

    تلميح: ل# الحصول علي مزيد من امثله عن التعبيرات المعايير، انظر المقاله امثله حول معايير الاستعلام.

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

  7. في شبكه تصميم الاستعلام، انقر فوق صف الاجمالي في الحقل افينتداتي و# ثم انقر فوق حد اقصي.

  8. علي علامه التبويب تصميم، في المجموعه نتائج، انقر فوق عرض، و# من ثم انقر فوق طريقه عرض SQL.

  9. في نافذه SQL، في نهايه بند SELECT، فقط بعد الكلمه الاساسيه AS، استبدل ماكسوفيفينتداتيموستريسينت.

  10. احفظ الاستعلام ك# موستريسينتيفينتبيتيبي.

إنشاء استعلام آخر لإضافة مزيد من البيانات

يستخدم هذا الاجراء استعلام موستريسينتيفينتبيتيبي من الاجراء السابق ل# الاجابه علي هذا السؤال:

الاشخاص الذين تم العميل في احدث حدث من كل نوع الحدث؟

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

  2. في مربع الحوار اظهار جدول، ضمن علامه التبويب استعلامات، انقر نقرا مزدوجا فوق الاستعلام موستريسينتيفينتبيتيبي.

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

  4. في مصمم الاستعلام، انقر نقرا مزدوجا فوق الحقول التاليه:

    1. في الجدول الاحداث، انقر نقرا مزدوجا فوق نوع الحدث.

    2. علي الاستعلام موستريسينتيفينتبيتيبي، انقر نقرا مزدوجا فوق موستريسينت.

    3. الجدول "العملاء"، انقر نقرا مزدوجا فوق الشركه.

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

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

أعلى الصفحة

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

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

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

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

×