منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : بحاجة الى تنفيذ case في لغة sql
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
جدول فيه حقلان
الاول  :   الاسم
الثاني :  الدرجة
اريد اكتب جملة     cse    بهذه الحالة
اذا كانت الدرجة  اقل من  50   تعرض حقل للاسم والدرجة والتقييم  بحيث تنزل ( ضعيف ) في حقل التقيم
واذا كانت الدرحة اكبر (  50 )  التقييم  : ناجح
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
وجدت هذه الجملة ولكن لم احقق المطلوب

  الاسم   , الدرجة   select
                                cse
         50 >  الدرجة   when
' ضعيف ' then
                    50 <   الدرجة    when
   '     ناجح  '   then
            التقييم   end
                                 from  table1
وعليكم السلام ورحمة الله وبركاته

أهلا بك أخي الكريم , إستخدم جملة الإستعلام هذه :

PHP كود :
Select الاسم,الدرجة,iif(الدرجة>=50,'ناجح','راسب') as التقييم From table1 

بالتوفيق .
السلام عليكم
شكرا لك اخي احمد الطيب استاذنا اسال الله تعالى ان يوفقك لخير الدنيا والاخرة
تحقق المطلوب مع الشكر لكم
وعليكم السلام ورحمة الله وبركاته

أهلا بك أخي الكريم , اللهم آمين وإياك , جزاك الله كل خير وبالتوفيق والنجاح .