بتاريخ: 20 أبريل 201214 سنة comment_223473 السلام عليكم ورحمة الله وبركاته كيف يتم اختيار اعلى 10 اصناف مبييعاً دالة MAX تعرض قيمة واحدة انا عايز اعرض اعلى 10 قيم ارجو مساعدتي وشكراً لكم تقديم بلاغ
بتاريخ: 20 أبريل 201214 سنة comment_223476 select max(price) pr from productwhere rownum<10order by pr; تقديم بلاغ
بتاريخ: 20 أبريل 201214 سنة كاتب الموضوع comment_223478 select max(price) pr from productwhere rownum<10order by pr; شكراً أخي الكريم لردك ومحاولة مساعدتي ولكن هذا الأمر يحدد قيمة واحدة فقط في حين كان سؤالي عن أعلى 10 قيم تم تعديل 20 أبريل 201214 سنة بواسطة az123 تقديم بلاغ
بتاريخ: 21 أبريل 201214 سنة comment_223532 السلام عليكم ورحمة اللهاليك هذا المثال على الموظفين اصحاب اعلى 10 رواتب ... يمكنك اعادة كتابة الأمر حسب اسم الجدول واسماء الأعمدة بالجدول الذي لديك select first_name , salary , rownum from (select first_name , salary from employees order by salary desc) where rownum <= 10 ; FIRST_NAME SALARY ROWNUM -------------------- ---------- ---------- Steven 24000 1 Neena 17000 2 Lex 17000 3 John 14000 4 Karen 13500 5 Michael 13000 6 Shelley 12000 7 Nancy 12000 8 Alberto 12000 9 Lisa 11500 10 10 rows selected. تقديم بلاغ
بتاريخ: 22 أبريل 201214 سنة comment_223547 انا اسف على الرد السريع من غير تاكدselect column from tablewhere rownum<11order by column desc تم تعديل 22 أبريل 201214 سنة بواسطة amrwebas تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.