الانتقال إلى المحتوى

ممكن شرح المثال البسيط دة عن ال decode


mohooo81

Recommended Posts

بسم الله الرحمن الرحيم
داله DECODE تماثل جمله الشرط IF
فى هذه الحاله
IF 1 = 1 THEN
EHCO 2
اى اذا كانت القيمه الاولى تساوى واحد والقيمه التى أسال عليها تساوى نفس القيمه يطبع الرقم التالى
IF 1 = 1 THEN
أطبع رقم 2
والعكس اذا قمت بتغير الارقام.

رابط هذا التعليق
شارك

زى الباشمهندس مااقال لحضرتك هيا عبارة عن function بتقوم بوظيفية if then else

طب هيا بتمشى ازاى

select decode (1,1,2,3) from dual;

اول قيمة ال هيا (1) دا الاكسبرشن ال شغالين عليه ..وال (1) التانى دا ال بندور عليه

ففرضاا لو موجود وهو طبعا موجود لان الاكسبرشن 1 وال بنعمل عنه سيرش 1 فبكداا يطبع ليك تالت قيمة ال هيا (2)

طب ايه بقى (3) ..دى القيمة الديفولوت ال بتعنى جملة else ف ال اف يعنى لو مش موجود القيمة هيطبع ليك ال 3

وجرب حتى حضرتك وغير ال القيمة التانية ال(1) ب 2 مثلا وهتلاقى طبع ال 3

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية