National بتاريخ: 1 سبتمبر 2009 تقديم بلاغ مشاركة بتاريخ: 1 سبتمبر 2009 السلام عليكمكيف أستطيع ان أعرض بيانات أول 5 موظفين بالجدول Emp ? اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Abdallah.Hasan بتاريخ: 1 سبتمبر 2009 تقديم بلاغ مشاركة بتاريخ: 1 سبتمبر 2009 select * from employees where rownum<6; لا تنسونا من صالح دعائكم-------------------------------لا اله إلا انت سبحانك ... إني كنت من الظالمين اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
a_oracle_a بتاريخ: 1 سبتمبر 2009 تقديم بلاغ مشاركة بتاريخ: 1 سبتمبر 2009 وعليكم السلام ورحمة الله وبركاته select * from emp where rownum < 6 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ilhilh4ever بتاريخ: 1 سبتمبر 2009 تقديم بلاغ مشاركة بتاريخ: 1 سبتمبر 2009 SELECT EMPNO,ENAME FROM EMP WHERE ROWNUM<=5 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
National بتاريخ: 1 سبتمبر 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 1 سبتمبر 2009 thanx اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
National بتاريخ: 1 سبتمبر 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 1 سبتمبر 2009 هل من الممكن عرض الموظف الثاني فقط في الجدول ؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
a_oracle_a بتاريخ: 1 سبتمبر 2009 تقديم بلاغ مشاركة بتاريخ: 1 سبتمبر 2009 select * from emp where empno=7499 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Abdallah.Hasan بتاريخ: 1 سبتمبر 2009 تقديم بلاغ مشاركة بتاريخ: 1 سبتمبر 2009 (معدل) select * from emp where empno=7499 السلام عليكم اخيهاد الكود ليس بشكل عام ... فرضا انا عندي داتا باز يكون فيها الموظف الثاني رقمه 2 وليس 7499 ..فما الحل؟؟يعني انا اقصد هل هناك index للبيانات داخل جدول معين؟؟؟انا ببحث عن الحل وان شاء الله يطلع معنا.وشكرا تم تعديل 1 سبتمبر 2009 بواسطة ahasan اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Yasser-Khairallah بتاريخ: 1 سبتمبر 2009 تقديم بلاغ مشاركة بتاريخ: 1 سبتمبر 2009 (معدل) أكيد يقصد بدون معرفة بياناته ! تم تعديل 1 سبتمبر 2009 بواسطة Yasser-Khairallah اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
National بتاريخ: 1 سبتمبر 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 1 سبتمبر 2009 أيوة فعلا .. أقصد باستخدام مثلا rownum اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Abdallah.Hasan بتاريخ: 1 سبتمبر 2009 تقديم بلاغ مشاركة بتاريخ: 1 سبتمبر 2009 (معدل) هل من الممكن عرض الموظف الثاني فقط في الجدول ؟ السلا عليكم اخي ...بفضل الله وجدت الحل وهو عن طريق CursorDECLARE v_count number :=0; emp_rec employees%rowtype; CURSOR emp_cur IS SELECT * FROM employees; BEGIN for emp_rec in emp_cur loop v_count := v_count+1; if(v_count=2) then dbms_output.put_line (emp_rec.first_name || ' ' ||emp_rec.last_name); end if; end loop; end; / لا تنسونا من صالح دعائكم يا اخواني-------------------------------------------لا اله إلا انت سبحانك ... إني كنت من الظالمين تم تعديل 1 سبتمبر 2009 بواسطة ahasan اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
a.tofy بتاريخ: 1 سبتمبر 2009 تقديم بلاغ مشاركة بتاريخ: 1 سبتمبر 2009 السلام عليكم اولا بالنسبة انك تعرف اول 6 وبعا الترتيب مهم الكود دة select * from(select * from emp order by rownum asc)where rownum <=6ولو عاوز تعرف تانى واحد فى الجدول وطبعا بالترتيب هنستخدم الكود دة select * from(select * from emp order by rownum asc)where rownum <=2minusselect * from(select * from emp order by rownum asc)where rownum <=1وجرب وقولى ولو احتجت اى حاجة انا تحت امرك اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
developer 10g بتاريخ: 13 يوليو 2010 تقديم بلاغ مشاركة بتاريخ: 13 يوليو 2010 select min(emp)+1 from emp; اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.