الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ممكن شرح مبسط لهذا الكود وجزاكم الله خيرا

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله


SELECT ENAME,SAL,
DECODE(TRUNC(SAL/2000,0),
0,0.00
,1,.09
,2,.020
,3,.030
,4,.040
,.050)
FROM EMP

بتاريخ:

السلام عليكم ورحمة الله وبركاته
هذه هي المشاركة الاولى لي في المنتدى وأسأل الله ان يوفقني لكل خير
أم عن الكود فانه يتكون من جزأين الاول select ename,sal وهذا يعرض الاسم والراتب
والجزء الثاني decode وما ورائها وهو عبارة عن عملية قسمة الراتب على 2000 ثم ازالة الاعداد التي تقع بعد الفاصلة من ناتج القسمة ثم بعد ذلك اذا كان ناتج عملية القسمة بعد ازالة الفاصلة 0 فانه يستبدله بالقيمة 0.00 واذا كان الناتج 1 فانه يستبدله بالقيمة .9 واذا كان الناتج 2 فانه يستبدله بالقيمة .020 واذا كان الناتج 3 فانه يستبدله بالقيمة .030 واذا كان الناتج 4 فانه يستبدله بالقيمة .040
ملاحظة هناك نقص في الكود وهو في اخر قيمة .050 فلا بد من وضع 5,.050 يعني ضع رقم 5 قبل .050 حتي اذا كان الناتج 5 فانه يستبدله بالقيمة .050
وشكرا

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

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

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

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

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

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.