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

سؤال بخصوص الدالة Cube ؟

Featured Replies

بتاريخ:

اولا اقسم بالله لولا هذا المنتدى كنت زمانى لا افقه شى لذلك اشكر جميع المشرفين عليه والاعضاء واتمنى لكم جميعا التوفيق

سؤالى هو يوجد دالة فى ال Group functions اسمها cube كل ما اعلمه عنها انها تعمل ملخص لجملة الاستعلام وانا انفذها دائما وتنفذ مع بشكل صحيح ولكن كل ما اجهله هو ما لذى فعلته بالظبط لتعطينى هذا الملخص؟؟

اعلم جيدا انها من اقوى الدوال فى التن جى ولو هذه الدالة لكتبت جمله Select من خمس اسطر
اريد ان افهم هذه الدالة الجبارة بمثال والخطواط التى عملتها لتعطينى ناتج تنفيذها ولو بمثال بسيط


واكرر شكرى لكم جميعا

  • بعد 1 شهر...
بتاريخ:

Using the GROUP BY CUBE Clause Example


To return the number of employees
and their average yearly salary across all possible combinations of department and job
category, issue the following query on the sample tables hr.employees and hr.departments



SELECT DECODE(GROUPING(department_name), 1, 'All Departments',
department_name) AS department_name,
DECODE(GROUPING(job_id), 1, 'All Jobs', job_id) AS job_id,
COUNT(*) "Total Empl", AVG(salary) * 12 "Average Sal"
FROM employees e, departments d
WHERE d.department_id = e.department_id
GROUP BY CUBE (department_name, job_id)
ORDER BY department_name, job_id;

  • بعد 1 سنة...
بتاريخ:

السلام عليكم أرجو من القائمين عالموقع جزاهم الله خيرا توضيح وشرح عمل دوال التجميع grouping functions
وخاصة cube,rollup,grouping,grouping sets
وذلك لأن ادالة صعبة شيئا ما والشروح سواء الأنجليزية أو العربية لم توضح عملها فأرجو منكم توضيحها بالعربى وببعض الأمثلة من جداول scott&hr
حتى يتسنى لنا فهمها وجزاكم الله خير :( ,

بتاريخ:
السلام عليكم أرجو من القائمين عالموقع جزاهم الله خيرا توضيح وشرح عمل دوال التجميع grouping functions
وخاصة []cube,rollup,grouping,grouping set]
وذلك لأن ادالة صعبة شيئا ما والشروح سواء الأنجليزية أو العربية لم توضح عملها فأرجو منكم توضيحها بالعربى وببعض الأمثلة من جداول scott&hr
حتى يتسنى لنا فهمها وجزاكم الله خير :( ,

يا جماعة أنا حاولت شوية الحمد لله وقدرت أوصل لربع الطريق والملف ده فى خلاصة اللى وصلتله

orcl_groby_functions.txt

بتاريخ:

السلام عليكم

لقد حاولت تجربه كل الجمل

و كل شىء موجود بالف المرفق

GROUPING.txt

تم تعديل بواسطة amrw2006

  • بعد 5 سنة...
بتاريخ:

 

السلام عليكم أرجو من القائمين عالموقع جزاهم الله خيرا توضيح وشرح عمل دوال التجميع grouping functions

وخاصة []cube,rollup,grouping,grouping set]

وذلك لأن ادالة صعبة شيئا ما والشروح سواء الأنجليزية أو العربية لم توضح عملها فأرجو منكم توضيحها بالعربى وببعض الأمثلة من جداول scott&hr

حتى يتسنى لنا فهمها وجزاكم الله خير :D ,

يا جماعة أنا حاولت شوية الحمد لله وقدرت أوصل لربع الطريق والملف ده فى خلاصة اللى وصلتله

 

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

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

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

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

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

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

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.