إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

مساعده ارجوكم


8 رد (ردود) على هذا الموضوع

#1 لهفه

لهفه

    عضو

  • الأعضــاء
  • 16 مشاركة

تاريخ المشاركة 28 December 2008 - 05:00 PM

السلام عليكم

محتاجه مساعدتكم في حل الاسئلة

ساعدني عضو في حلها لكن كان بجمل sql

لكن انا احتاجها ب pl/sql

فهل اجد من يساعدني

الله يجزاكم خير ساعدوني :rolleyes:


هذي الجداول

http://www.hello-ira...12620081224.jpg
--

http://www.hello-ira...26220081224.jpg
--
http://www.hello-ira...31720081224.gif
--
retrierne first-name ,last-name,and salary for any
employee where his salary is>min-salary and <max-salary.
..
write the statement
the no>of
employee=??
..
write the statement
the no.of employee having the
job-id=2=??

الله يجزاكم الجنة

محتاجه حل الاسئلة

#2 Ahmad.Hasan

Ahmad.Hasan

    مشرف قسم الـ Forms & Reports والمشاريع

  • فريق الإشراف
  • 4,871 مشاركة
  • الاسم الأول:Ahmad
  • اسم العائلة:Hasan
  • البـلـد: Country Flag
  • المنصب الحالي:Oracle HCM Consultant

تاريخ المشاركة 29 December 2008 - 12:31 AM

Q1
DECLARE
FNAME VARCHAR2(30);
LNAME VARCHAR2(30);
SAL NUMBER;
BEGIN
SELECT FIRST_NAME,LAST_NAME,SALART FROM EMPLOYEES
INTO FNAME,LNAME,SAL
WHERE SALARY>MIN_SALARY AND SALARY<MAX_SALARY;
END;


.Oracle E-Business Suite R12 HCM Certified Implementation Specialist

 

.Oracle Fusion Human Capital Management 11g Human Resources Certified Implementation Specialist

 


#3 Ahmad.Hasan

Ahmad.Hasan

    مشرف قسم الـ Forms & Reports والمشاريع

  • فريق الإشراف
  • 4,871 مشاركة
  • الاسم الأول:Ahmad
  • اسم العائلة:Hasan
  • البـلـد: Country Flag
  • المنصب الحالي:Oracle HCM Consultant

تاريخ المشاركة 29 December 2008 - 01:46 AM

ارجو توضيح بقية الاسئله ؟؟؟؟؟؟؟

.Oracle E-Business Suite R12 HCM Certified Implementation Specialist

 

.Oracle Fusion Human Capital Management 11g Human Resources Certified Implementation Specialist

 


#4 لهفه

لهفه

    عضو

  • الأعضــاء
  • 16 مشاركة

تاريخ المشاركة 29 December 2008 - 05:09 PM

السوال الاول : مطلوب الاسم الاول ,الاسم الاخير ,الراتب للموظفين بشرط بين اكبر راتب و اقل راتب

السوال الثاني :عدد الموظفين

السوال الثالث : عدد الموظفين بشرط job_id=2

..

السوال الاول اخي مافيه عمود اسمة MIN_SALARY و MAX_SALARY

ما ينفع نسوي

where salary between (select min (salary) from employee) and (select max(salary) from employee);

؟

#5 Ahmad.Hasan

Ahmad.Hasan

    مشرف قسم الـ Forms & Reports والمشاريع

  • فريق الإشراف
  • 4,871 مشاركة
  • الاسم الأول:Ahmad
  • اسم العائلة:Hasan
  • البـلـد: Country Flag
  • المنصب الحالي:Oracle HCM Consultant

تاريخ المشاركة 29 December 2008 - 09:42 PM

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

BEGIN
SELECT COUNT(*) EMP_COUNT FROM EMPLOYEES
END
حيث EMP_COUNT هي عبارة عن ALIAS
-------------------------------------------------------------------------
BEGIN
SELECT COUNT(*) EMP_COUNT FROM EMPLOYEES
GROUP BY JOB_ID
HAVING JOB_ID=2;
END;
-------------------------------------------------------------------------
أنتظر ردك اختي

.Oracle E-Business Suite R12 HCM Certified Implementation Specialist

 

.Oracle Fusion Human Capital Management 11g Human Resources Certified Implementation Specialist

 


#6 Ahmad.Hasan

Ahmad.Hasan

    مشرف قسم الـ Forms & Reports والمشاريع

  • فريق الإشراف
  • 4,871 مشاركة
  • الاسم الأول:Ahmad
  • اسم العائلة:Hasan
  • البـلـد: Country Flag
  • المنصب الحالي:Oracle HCM Consultant

تاريخ المشاركة 29 December 2008 - 09:43 PM

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

BEGIN
SELECT COUNT(*) EMP_COUNT FROM EMPLOYEES
END
حيث EMP_COUNT هي عبارة عن ALIAS
-------------------------------------------------------------------------
BEGIN
SELECT COUNT(*) EMP_COUNT FROM EMPLOYEES
GROUP BY JOB_ID
HAVING JOB_ID:=2;
END;
-------------------------------------------------------------------------
أنتظر ردك اختي

.Oracle E-Business Suite R12 HCM Certified Implementation Specialist

 

.Oracle Fusion Human Capital Management 11g Human Resources Certified Implementation Specialist

 


#7 لهفه

لهفه

    عضو

  • الأعضــاء
  • 16 مشاركة

تاريخ المشاركة 30 December 2008 - 04:35 PM

الله يجزاك خير اخوي

بس مافهمت حيث EMP_COUNT هي عبارة عن ALIAS

و ليه ماعرفنا متغير وقلنا into

ممكن تساعدني

#8 لهفه

لهفه

    عضو

  • الأعضــاء
  • 16 مشاركة

تاريخ المشاركة 30 December 2008 - 04:58 PM

اخوي طبقت السوال الاول في الاوراكل

ويطلع لي خطا هذا الكود

DECLARE
FNAME VARCHAR2(30);
LNAME VARCHAR2(30);
SAL NUMBER;
BEGIN
SELECT f_name ,l_name ,salary INTO FNAME,LNAME,SAL FROM

employee where salary between (select min (salary) from employee) and (select max(salary) from employee);
end;
/

..

#9 Ahmad.Hasan

Ahmad.Hasan

    مشرف قسم الـ Forms & Reports والمشاريع

  • فريق الإشراف
  • 4,871 مشاركة
  • الاسم الأول:Ahmad
  • اسم العائلة:Hasan
  • البـلـد: Country Flag
  • المنصب الحالي:Oracle HCM Consultant

تاريخ المشاركة 30 December 2008 - 10:13 PM

DECLARE

CURSOR GET_INFO IS
SELECT F_NAME,L_NAME,SALARY ;
RECORD EMP_CURSOR%ROW TYPE;
BEGIN
OPEN GET_INFO;
FETCH GET_INFO INTO RECORD;
EXIT WHEN EMP_CURSOR%NOTFOUND;
CLOSE GET_INFO;
END;


تم التعديل بواسطة PALI.ORACLE, 30 December 2008 - 10:15 PM.

.Oracle E-Business Suite R12 HCM Certified Implementation Specialist

 

.Oracle Fusion Human Capital Management 11g Human Resources Certified Implementation Specialist