بتاريخ: 24 مايو 200817 سنة comment_129473 السلام عليكم ورحمه الله وبركاتهانا كنت بحل اسئله الكتاب بتاع اوراكل ولقيت سؤال مش عارفهلو عندي رقم مرتب نفترض مثلا 8000 انا عايز اعمل لكل الف نجمه '*' يعني اعمل 8 نجومياريت لو حد عنده الحل يقول بسرعه لو سمحتم .وشكراااااااااااا تقديم بلاغ
بتاريخ: 24 مايو 200817 سنة كاتب الموضوع comment_129477 يا اهل الخبره محدش يبخل عليا بالرد ارجوكم تقديم بلاغ
بتاريخ: 24 مايو 200817 سنة comment_129536 وعليكم السلام ورحمة الله الأخ / zoro1حتى يمكن مساعدتك ... يجب اختيار عنوان مناسب للموضوع ... وذلك ليتمكن الاعضاء من المشاركة ايضا يمكنك استخدام خاصية البحث بالمنتدى ... ستجد الكثير من المشاركات المفيدة لنفس السؤال ... اليك احداها إضغط هنا تقديم بلاغ
بتاريخ: 27 مايو 200817 سنة كاتب الموضوع comment_129741 شكرااااااااااااا ليك اخ امجد على المساعده وشكراااا للأخ pro2010 تقديم بلاغ
بتاريخ: 19 يونيو 200817 سنة comment_131603 السلام عليكم هوة انا مش فاهم سؤالك بس جرب دي select to char(salary,8,'*') from employees where salary=8000; جرب دة وقولي تقديم بلاغ
بتاريخ: 23 يونيو 200817 سنة comment_131868 مثلا لو عندك الجدول emp وعايز تعرض اسماء الموظفين وبجانهم مرتب كل موظف بحيث كل 100 جنية تاخد نجمة هتبقى بالشكل التالى select rpad(rpad(ename,10),trunc(sal/100)+10,'*') from emp order by sal desc; لو على مثالك التانىهبقى select rpad('*',trunc(8000/1000),'*') from dual; تقديم بلاغ
بتاريخ: 1 يوليو 200817 سنة comment_132321 select rpad(salary , trunc(salary/1000)+length(salary),'*') from employees[يسار][/يسار] تقديم بلاغ
بتاريخ: 2 يوليو 200817 سنة comment_132412 حل بطريقة أخرى بس طويل شوية SELECT ENAME ||' STARS ' || LPAD(TRANSLATE(SAL,'0987654321','**********'),SUBSTR(SAL,1,1),'*')ASTRICFROM EMPWHERE LENGTH(SAL)>=4 تقديم بلاغ
بتاريخ: 5 يوليو 200817 سنة comment_132555 السلام عليكم ورحمة الله وبركاتهالحل بسيط أخي العزيز ... Select lpad('*',floor(salary/1000),'*') from emp; أو Select rpad('*',floor(salary/1000),'*') from emp; تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.