الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

اريد منكم المساعدة في هذا الكويري ارجوكم

Featured Replies

بتاريخ:

انا لدي جدولين الجدول الاول جدول الراتب
ويحتوي على الحقول الاتية:
رقم الكمبيوتر
الدرجة
العلاوة الدورية
تاريخ بدء الراتب
تاريخ انتهاء الراتب
اما الجدول التالي فهو جدول الموظف ويحتوي على الحقول الاتية:
رقم الموظف
رقم الكمبيوتر
اسم الموظف
ومثال على ذلك :
تاريخ انتهاء الراتب تاريخ بدء الراتب الراتب العلاوة الدورية الدرجة رقم الكمبيوتر
02/10/2003 03/01/2003 10000 06 02 11
04/10/2004 03/10/2003 10200 07 02 11
02/10/1991 03/10/1990 5800 03 05 11
02/10/2001 03/11/2000 5950 04 05 11
02/10/2002 03/10/2001 6100 05 05 11
وانا اريد هنا للشخص الذي يكون رقم الكمبيوتر=11 ان يظهر لي السجل الذي يحمل البيانات التالية
02/10/2003 03/01/2003 10000 06 02 11
وايضا اريد ان تحقق الكويري الشرط التالي
تاريخ انتهاء الراتب تاريخ بدء الراتب الراتب العلاوة الدورية الدرجة رقم الكمبيوتر
02/01/2001 03/01/2000 5850 01 07 13
02/01/2002 03/01/2001 5950 02 07 13
02/01/2003 03/01/2002 6050 03 07 13
02/01/2004 03/01/2003 6200 04 07 13
واريد في هذه الحالة ان تظهر النتيجة
02/01/2001 03/01/2000 5850 01 07 13
ارجو منكم الرد علي في اقرب وقت ممكن

بتاريخ:

أخي العزيز ممكن توضح انت محتاج أية لأن الأمثلة مش كفاية يعني حكي معايا :)

بتاريخ:

الاخ mebead

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


اين الشرط ؟؟؟ والحقول التي تريدها ان تظهر في الاستعلام هي جميع الحقول في جدول الرواتب !!!

ياريت توضح سؤالك،،،
بتاريخ:
  • كاتب الموضوع

لقد تحقق الكويري وذلك باستخدام هذا الاستعلام
SELECT sal.person_id,grade_code,grade_step_seq,sal_amount,sal_from_date,sal_thru_date
FROM hr_emp_salaries sal,hr_employment
WHERE hr_employment.person_id=sal.person_id
AND emp_status='G'
AND emp_id ='001204'
AND grade_code IN (
SELECT grade_code
FROM hr_emp_salaries s
WHERE s.person_id = sal.person_id
AND sal_thru_date IN (
select MAX(sal_thru_date)
FROM hr_emp_salaries t
WHERE t.person_id =sal.person_id )
)

AND grade_step_seq IN (
SELECT min(grade_step_seq)
FROM hr_emp_salaries t
WHERE t.grade_code IN
(SELECT grade_code
FROM hr_emp_salaries s
WHERE s.person_id = sal.person_id
AND sal_thru_date IN ( SELECT MAX(sal_thru_date)
FROM hr_emp_salaries t
WHERE t.person_id =sal.person_id
)
)
AND t.person_id =sal.person_id )

  • بعد 3 سنة...
بتاريخ:

thank you very much

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.