mohamed_ali84 بتاريخ: 26 ديسمبر 2007 تقديم بلاغ مشاركة بتاريخ: 26 ديسمبر 2007 لعرض أسماء الموظفين و مرتباتهم لأصحاب أعلى خمس مرتبات فى الشركة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Oracle9iDeveloper بتاريخ: 26 ديسمبر 2007 تقديم بلاغ مشاركة بتاريخ: 26 ديسمبر 2007 SELECT EMP_NAME,SALARY FROM EMPLOYEES WHERE SALARY IN (SELECT SALARY FROM EMPLOYEES WHERE ROWNUM < 6 ORDER BY SALARY DESC) AND ROWNUM < 6; اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
vanpersie بتاريخ: 28 ديسمبر 2007 تقديم بلاغ مشاركة بتاريخ: 28 ديسمبر 2007 (معدل) شكرا الاخ oracle9ideveloper علي الكود انا عملته في زر في الفورم بيلدر وعند الكومبيل يعطيني الاخطاء التالية encountered the symbol order when expecting one of the following encountered the symbol ( when expecting one of the following encountered the symbol endقمت بتعديل الكود للاتي SELECT EMP_NAME,SALARY FROM EMPLOYEES WHERE ROWNUM < 6 ORDER BY SALARY DESC ; قاعطاني الخطا الاتي identifier employees must be declared ماهو المعرف لemployees؟وارجو المساعدة في كيفية تصحيح هذه الاخطاء شكرا تم تعديل 28 ديسمبر 2007 بواسطة vanpersie اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Ehab_Ora بتاريخ: 29 يوليو 2008 تقديم بلاغ مشاركة بتاريخ: 29 يوليو 2008 SELECT ROWNUM "Rank" , ename, sal FROM (SELECT ename, sal FROM emp ORDER BY SAL DESC) WHERE ROWNUM <= 5 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
بو عبدالعزيز بتاريخ: 29 يوليو 2008 تقديم بلاغ مشاركة بتاريخ: 29 يوليو 2008 معرف employees ؟؟المـفـروض يكون employees هو اسم الجدول عندكفي الـSql*plus نفذ الأمر التالي: Select * from tab; راح يعطيك الجداول كلها الموجودة عندك .. ودور على employeesأعتقد أن الجدول المقصود هو ( emp )وتأكد من أسماء الـAttributes اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.