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

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

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


6 رد (ردود) على هذا الموضوع

#1 no_Mercu

no_Mercu

    مشترك

  • الأعضــاء
  • 72 مشاركة

تاريخ المشاركة 25 September 2007 - 02:38 AM

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

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

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


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

#2 Amgad

Amgad

    مشرف عام ومشرف قسم تحليل النظم

  • الفريق الإداري
  • 4,558 مشاركة
  • الاسم الأول:امجد
  • اسم العائلة:حلمي
  • البـلـد: Country Flag
  • المنصب الحالي:Business Systems Analyst at al Fanar Co. Riyadh KSA

تاريخ المشاركة 25 September 2007 - 04:47 AM

اليك هذا الشرح مع الامثلة

من هنــــــــــــا

أو من هنـــــــــــــــــا

لا إله إلا الله الحليم الكريم
لا اله إلا الله العلى العظيم
لا اله إلا الله رب السماوات السبع و رب العرش العظيم
‏اللهم ارزقني قبل الموت توبة وعند الموت شهادة وبعد الموت جنة
اللهم ارزقني حسن الخاتمة
اللهم هون علينا سكرات الموت ... ونور علينا قبورنا
اللهم ارزقني الموت وأنا ساجد لك يا ارحم الراحمين
اللهم ثبتني عند سؤال الملكين
اللهم اجعل قبري روضة من رياض الجنة ولا تجعله حفرة من حفر النار
اللهم اني اعوذ بك من فتن الدنيا
اللهم ارحم ابائنا وامهاتنا واغفر لهما وتجاوز عن سيئاتهما وادخلهم فسيح جناتك ... والحقنا بهما يا رب العالمين
اللهم ارحم موتانا وموتى المسلمين واشفي مرضانا ومرضى المسلمين
اللهم اغفر للمسلمين والمسلمات والمؤمنين والمؤمنات الأحياء منهم والأموات
وبارك اللهم على سيدنا محمد صلى الله عليه وسلم
اللهم آمين ... اللهم آمين ... اللهم آمين


....


#3 hanyfreedom

hanyfreedom

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,481 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:Chess , Sudoku

تاريخ المشاركة 19 November 2007 - 01:55 AM

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;


#4 mohamed_suez

mohamed_suez

    مشترك

  • الأعضــاء
  • 165 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:التعلم خاصة البرمجة وأكتساب الخبرات فى المجالات المرتبطه بفكرى.... والطيران وزيارة الكواكب الأخرى

تاريخ المشاركة 09 December 2008 - 12:36 AM

السلام عليكم أرجو من القائمين عالموقع جزاهم الله خيرا توضيح وشرح عمل دوال التجميع grouping functions
وخاصة cube,rollup,grouping,grouping sets
وذلك لأن ادالة صعبة شيئا ما والشروح سواء الأنجليزية أو العربية لم توضح عملها فأرجو منكم توضيحها بالعربى وببعض الأمثلة من جداول scott&hr
حتى يتسنى لنا فهمها وجزاكم الله خير :( ,
شرح أسئلة فالسيكول عربى
===============================================
شرح أسئلة وإجابات الأمتحانات
============================================
شرح أسئلة كتاب أوراكل PDF &وفيديوفى SQL
==========================================
شرح أسئلة كتاب أوراكل PDF7&فيديو فى PL/SQL
===============================================
برامج جميلة للداتا بيز
===============================================
برامج مهمة للمساعده
http://www.4shared.c...En/ICDLADV.html ICDL وأمتحانات حصرية

#5 mohamed_suez

mohamed_suez

    مشترك

  • الأعضــاء
  • 165 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:التعلم خاصة البرمجة وأكتساب الخبرات فى المجالات المرتبطه بفكرى.... والطيران وزيارة الكواكب الأخرى

تاريخ المشاركة 09 December 2008 - 01:13 AM

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


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

ملفات مرفقة


شرح أسئلة فالسيكول عربى
===============================================
شرح أسئلة وإجابات الأمتحانات
============================================
شرح أسئلة كتاب أوراكل PDF &وفيديوفى SQL
==========================================
شرح أسئلة كتاب أوراكل PDF7&فيديو فى PL/SQL
===============================================
برامج جميلة للداتا بيز
===============================================
برامج مهمة للمساعده
http://www.4shared.c...En/ICDLADV.html ICDL وأمتحانات حصرية

#6 amrw2006

amrw2006

    عضو

  • الأعضــاء
  • 33 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 10 December 2008 - 02:02 AM

السلام عليكم

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

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

ملفات مرفقة

  • ملف مرفق  GROUPING.txt   8.46كيلو   100 عدد مرات التحميل

تم التعديل بواسطة amrw2006, 10 December 2008 - 02:05 AM.

------------------------------------

Amr Waheed

Senior DBA

01004943173

Amr.Waheed@Gmail.com


#7 WALEED FETOH

WALEED FETOH

    عضو

  • الأعضــاء
  • 18 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 20 August 2014 - 12:36 AM

 

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


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

 

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