بتاريخ: 3 نوفمبر 201411 سنة comment_256330 السلام عليكم انا يديده في المنتدى . ادرس هالفصل اوركل . عندي اسايمنت و ما عرف اسويه .الاسايمنت : Creat a query that display the first eight characters of the employee's last name and indicates the amounts of their salaries with asterisks. Each asterisk signifies a thousand dollars. Sort the data in descending order of salary. Label the column as EMPLOYEES_AND_THEIR_SALARIES. تقديم بلاغ
بتاريخ: 3 نوفمبر 201411 سنة comment_256341 مع اني مش فاهم يعني ايه " اسايمنت " , بس عموما عشان تجيبي اول 8 حروف من عمود معين بتستخدمي دالة اسمها substr ( ابحثى عنها في جوجل طبعا عشان تعرفى استخداماتها كلها ) . والجزء التاني بتاع الـ asterisk ده مش فاهمه بصراحة , يا ريت توضحيه . وجزء ترتيب الداتا , ده المفروض تبقى عرفاه لانه اساسيات , بتستخدمي order by order by salary desc وحكاية الـ label دي برده مينفعش تعدي عليكي select column_name as "my column" from table_name تقديم بلاغ
بتاريخ: 4 نوفمبر 201411 سنة كاتب الموضوع comment_256346 شكرا اخوي ما قصرت اسايمنت يعني بحث سوال بعد اسبوع احله . asterisk يبي يحط علامة النجمه * في مل الف دولار . تقديم بلاغ
بتاريخ: 4 نوفمبر 201411 سنة comment_256348 السلام عليكم SELECT SUBSTR (last_name, 1, 8) || ' ' || RPAD ('*', ROUND (sal / 1000), '*') employees_and_their_salaries FROM emp WHERE MOD (sal, 1000) = 0 ORDER BY sal DESC واذا كان الاسم يتكون من عمود واحد في الجدول يجب تغيير: SUBSTR (last_name, 1, 8) بـــ: SUBSTR (namel, INSTR (namel, ' ', -1) + 1, 8) بالتوفيق. تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.