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

استعلام مشروط


suleiman

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

ارجو من الاخوة الاعضاء المساعدة والرد باقرب فرصة ولكم الاجر والثواب من الله،،

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

رابط هذا التعليق
شارك

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

6- مهارة استخدام استعلام التحديث Update Query

هو استعلام الهدف منه إجراء بعض العمليات الحسابية على الجداول مثلاً.

مثال

بفرض أننا نريد استخدام استعلام التحديث في رفع درجات الطلبة التي تنحصر درجاتهم ما بين ( 45 – 49 ) بمقدار 5 درجات للرأفة.

• يتم عمل الجدول التالي الذي تصميمه كالأتي:

اسم الطالب Text

الدرجة Number

• على أن يتم إدخال بيانات 5 سجلات. كذلك يراعى سجلين درجاتهم 48 ، 47.

الخطوات:

1) Queries New Design View Ok.

2) اختار جدول "درجات الطلبة " ثم Add ثم Close.

3) انزل حقل " الدرجة " فقط إلى الشبكة الموجودة بأسفل الشاشة.

4) ثم تحت حقل " الدرجة "وفي سطر الـ Criteria نكتب الأتي:

Between 45 and 49

5) نفتح قائمة Query Update Query.

6) يظهر سطر جديد به عبارة " Update To ".أضع المؤشر في هذا المكان.

7) Right Click ثم Build….

8) رد الفعل تظهر نافذة " Expression Builder " أي منشأ التعبيرات.

9) ثم نضغط على علامة الـ ( + ) Plus التي بجانب الـ Tables .

10) ثم ضغطة واحدة على الجدول الذي به الدرجات.

11) يظهر بالقسم الأوسط الحقول.

12) أضع المؤشر على حقل " الدرجة " ثم Double Click.

13) يظهر بالقسم العلوي ( اسم الجدول و اسم الحقل (.

14) أتحول إلى وضع اللغة الإنجليزية و اكتب " +5 " بجانب اسم الحقل " الدرجة ".

15) يحفظ الـ Query باسم مناسب.

16) ثم يتم عمل Run.

17) اغلق الـ Query.

18) للتأكد افتح الجدول الأصلي.

رابط هذا التعليق
شارك

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

6- مهارة استخدام استعلام التحديث Update Query

هو استعلام الهدف منه إجراء بعض العمليات الحسابية على الجداول مثلاً.

مثال

بفرض أننا نريد استخدام استعلام التحديث في رفع درجات الطلبة التي تنحصر درجاتهم ما بين ( 45 – 49 ) بمقدار 5 درجات للرأفة.

• يتم عمل الجدول التالي الذي تصميمه كالأتي:

اسم الطالب Text

الدرجة Number

• على أن يتم إدخال بيانات 5 سجلات. كذلك يراعى سجلين درجاتهم 48 ، 47.

الخطوات:

1) Queries New Design View Ok.

2) اختار جدول "درجات الطلبة " ثم Add ثم Close.

3) انزل حقل " الدرجة " فقط إلى الشبكة الموجودة بأسفل الشاشة.

4) ثم تحت حقل " الدرجة "وفي سطر الـ Criteria نكتب الأتي:

Between 45 and 49

5) نفتح قائمة Query Update Query.

6) يظهر سطر جديد به عبارة " Update To ".أضع المؤشر في هذا المكان.

7) Right Click ثم Build….

8) رد الفعل تظهر نافذة " Expression Builder " أي منشأ التعبيرات.

9) ثم نضغط على علامة الـ ( + ) Plus التي بجانب الـ Tables .

10) ثم ضغطة واحدة على الجدول الذي به الدرجات.

11) يظهر بالقسم الأوسط الحقول.

12) أضع المؤشر على حقل " الدرجة " ثم Double Click.

13) يظهر بالقسم العلوي ( اسم الجدول و اسم الحقل (.

14) أتحول إلى وضع اللغة الإنجليزية و اكتب " +5 " بجانب اسم الحقل " الدرجة ".

15) يحفظ الـ Query باسم مناسب.

16) ثم يتم عمل Run.

17) اغلق الـ Query.

18) للتأكد افتح الجدول الأصلي.

انا شاكر لردك ولكن هذا ليس هو المطلوب

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

رابط هذا التعليق
شارك

شاكر اولا تعاونكم،،

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

ارجو ردكم واطمع بكرمكم وصبركم علي.

لم استطع ارفاق الملف.

رابط هذا التعليق
شارك

  • 12 years later...
في 11‏/3‏/2007 at 12:01, suleiman said:

انا شاكر لردك ولكن هذا ليس هو المطلوب

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

السلام عليكم

اخي الكريم ممكن توضيح اكثر وَيَا حبَّذا لو كان هناك مثال بارك الله بك وأخيرا هل يمكن جعل درجة الرأفة عشر درجات

رابط هذا التعليق
شارك

اخي الفاضل ، هذا الموضوع من سنة 2007 !!

رجاء فتح موضوع جديد خاص بك ، وضع فيه جميع التفاصيل ، وعينه من قاعدة بياناتك ، وان شاء الله تحصل على رد من الاعضاء 🙂

 

جعفر

رابط هذا التعليق
شارك

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

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

Important Information