الانتقال إلى المحتوى
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

بتاريخ:

عايز عدد الموظفين الى تم توظيفهم فى السنين 1995و 1999و 2000 أفقياااااااااااااا

-----------------------------------------
1995 1999 2000
------------------------------------------
5 9 20 على سبيل المثال الناتج يكون بالشكل ده
-----------------------------------------


برجاء الرد السريع وجزالكم الله خيراااا

بتاريخ:

انا حاولت وده افضل نتيجه قدرت اوصل ليها فى الوقت الحالى
واعتقد ان الاخوه فى المنتدى يقدرو يساعدوك فى جمله اسرع من ده
لا تنسى ان تعدل التواريخ كما يناسب فتراتك الزمنيه




SELECT DISTINCT(SELECT COUNT(*) FROM EMPLOYEES WHERE HIRE_DATE BETWEEN TO_DATE('1-1-1995','DD-MM-YYYY') AND TO_DATE('31-12-1995','DD-MM-YYYY'))AS "1995",
      (SELECT COUNT(*) FROM EMPLOYEES WHERE HIRE_DATE BETWEEN TO_DATE('1-1-1995','DD-MM-YYYY') AND TO_DATE('31-12-1995','DD-MM-YYYY'))AS "1999",
      (SELECT COUNT(*) FROM EMPLOYEES WHERE HIRE_DATE BETWEEN TO_DATE('1-1-1995','DD-MM-YYYY') AND TO_DATE('31-12-1995','DD-MM-YYYY'))AS "2000"
FROM EMPLOYEES



الناتج هيبقى كده

1995 1999 2000
---- ---- ----
 10   10   10 

تم تعديل بواسطة ahmed.arafa

بتاريخ:

جرب التعليمة التالية :

select sum(decode(to_char(hire_date,'yyyy'),'1995',1,0) ) "1995" ,
sum(decode(to_char(hire_date,'yyyy'),'1999',1,0) ) "1999" ,
sum(decode(to_char(hire_date,'yyyy'),'2000',1,0) ) "2000"
from employees

بتاريخ:
  • كاتب الموضوع

شكراااا ياجماعة وجزاكم الله كل خير

بتاريخ:

جرب التعليمة التالية :
select sum(decode(to_char(hire_date,'yyyy'),'1995',1,0) ) "1995" ,
sum(decode(to_char(hire_date,'yyyy'),'1999',1,0) ) "1999" ,
sum(decode(to_char(hire_date,'yyyy'),'2000',1,0) ) "2000"
from employees




ماشاء الله
فى الاول حاولت انى احلها بل case بس كانت قافشه معايا انى اعملها count
فمجتش معايا خالص بس فكره ال sum حلوه اوى بصراحه وفكره التعويض احلى ماشاء الله وجزاك الله كل خير

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

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

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

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

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

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.