بتاريخ: 26 يوليو 200520 سنة comment_42775 سؤال مهم ؟؟؟؟؟؟؟هل نستطيع عمل جملة IF في جملة select ؟؟؟؟؟نعم ولكن ليس بتعليمة If ولكن بتعليمة DECODE مثــــــــــــــــــال : select empno , ename , sal , decode (sal , (select max(sal) from emp) , 'MAXSALARY' , (select min(sal) from emp) , 'MINSALARY') from emp ; حيث أن decode formatCODE Decode(value,if1,then1,if2,then2,if3,then3,.....,else) وللأمانة العلمية منقول من موقع الفريق العربي للبرمجةwww.arabteam2000.comوشكرا وجزاكم الله كل الخير تقديم بلاغ
بتاريخ: 26 يوليو 200520 سنة comment_42807 select last_name , job_id , salary, case job_id when 'it_prog' then 1.10*salary when 'st_clerck' then 1.15*salary when 'sa_rep' then 1.20*salry else salary end "revised salary" from employees; حيث أن case format case expr when comparision then expr1 when comparision then expr2 else else_expr end تم تعديل 28 مارس 200619 سنة بواسطة sahar_fawzy تقديم بلاغ
بتاريخ: 27 يوليو 200520 سنة comment_42850 السلام عليكمشكرا للأخت sahar_fawzy على هذه المعلومةمتى تمت إضافة Case في الأوراكل؟وعلى أي الإصدارات تعمل؟مع التحيةناجي غانم تقديم بلاغ
بتاريخ: 27 يوليو 200520 سنة comment_42854 مشكورين على المعلوماتحيث انه مرت قبل ذلك علي واستخدمتها ولكن ليس بشكل مستمر تقديم بلاغ
بتاريخ: 28 يوليو 200520 سنة comment_42953 سبحان الله وبحمد سبحان الله العظيم تم تعديل 28 مارس 200619 سنة بواسطة sahar_fawzy تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.