samoo2006 بتاريخ: 7 أغسطس 2009 تقديم بلاغ مشاركة بتاريخ: 7 أغسطس 2009 السلام عليكو انا في امر مش قادر احيبو و محتاج المساعدهانا دلوئتي عملت الامر select sal from emp ;طلعتلي خانت المرتبات انا عايز اعمل خانه اضافيه ان يكون فيها عن كل الف جنيه في المرتبات نجمهبالشكل ده[يسار][/يسار] sal ?????1600 * 3000 ***2500 **dيا ريت حد يرود عليا و يكون فهمني و يقولي ايه الامر و شكرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
w_s_ora بتاريخ: 7 أغسطس 2009 تقديم بلاغ مشاركة بتاريخ: 7 أغسطس 2009 بسم الله الرحمن الرحيم أول مشاركة لي في المنتدى اتمنى ان تكون موفقة الاستعلام كما يلي select lpad(sal,sal/1000+length(sal),'*') from emp; وقد تم عرض النتائج التالية----------------------------------8001600*1250*2975**1250*2850**2450**3000***5000*****1500*1100*اذا اردت عرض النجمات من الجهة الخرى للراتب قم بتغيير Lpad في الاستعلام السابق الى Rpadاخوكم وليد الحجازي اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
samoo2006 بتاريخ: 8 أغسطس 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 8 أغسطس 2009 الف شكر اخي و جزاك الله كل خير اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
samoo2006 بتاريخ: 8 أغسطس 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 8 أغسطس 2009 طيب هي مش ممكن تيجي بطريقه تانيه؟؟انا حاسس اني ممكن استخدم امر replace هل ده صحيح ؟؟؟؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
popmaster بتاريخ: 9 أغسطس 2009 تقديم بلاغ مشاركة بتاريخ: 9 أغسطس 2009 أنسب طريقة للحل هي باستخدام Lpad زي ما الأخ حجازي قلك اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ahmedelsayed14 بتاريخ: 29 أغسطس 2009 تقديم بلاغ مشاركة بتاريخ: 29 أغسطس 2009 TRY THIS ONE 1 SELECT SAL , LPAD(' ' , TRUNC(SAL/1000)+1 , '*') STAR FROM EMP 2* ORDER BY LENGTH(STAR)SQL> / SAL STAR---------- -------- 950 800 1500 * 1100 * 1600 * 1250 * 1250 * 1300 * 2850 ** 2975 ** 2450 ** 3000 *** 3000 *** 5466 ***** 5000 ***** اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.