0 0 تومان

استفاده از Cube در Group By

درس 34
استفاده از Cube در Group By

آموزش پیشرفته کوئری نویسی - استفاده از Cube در Group By

استفاده از Cube در Group By، قسمتي از آموزش پیشرفته کوئری نویسی است، پيشنهاد مي شود، قبل از مطالعه ی استفاده از Cube در Group By، قسمت های قبلی را مرور فرمایید.


استفاده از Cube در Group By

 هدف استفاده از Cube استخراج همه سرجمع های اصلی و فرعی با همه ترکیبات ممکن به ازای عبارت های گروه بندی است.

نحوه استفاده از Cube بسیار شبیه Rollup است.

مثال 1: یک مثال بسیار ساده:

نحوه استفاده از Cube

SELECT 
	EmployeeID,
	COUNT(OrderHeaderID) AS COUNT_OrderHeaderID
FROM Sales.OrderHeader
GROUP BY EmployeeID WITH CUBE
--GROUP BY CUBE (EmployeeID)

 مثال 2: تعداد سفارشات هر سال بر اساس سال و ماه شمسی:

مثال پیشرفته از Cube

SELECT 
	SUBSTRING(OrderDate_Shamsi,1,4) AS Year_Shamsi,
	SUBSTRING(OrderDate_Shamsi,6,2) AS Month_Shamsi,
	COUNT(OrderHeaderID) AS COUNT_OrderHeaderID
FROM Sales.OrderHeader
GROUP BY SUBSTRING(OrderDate_Shamsi,1,4),SUBSTRING(OrderDate_Shamsi,6,2) WITH CUBE

سوال: چگونه می توان از بین سطرهای نمایش داده شده، سطری که مربوط به سرجمع است را تشخیص داد؟ در ادامه آموزش، استفاده از کلمه کلیدی GROUPING را برای دست یافتن به این موضوع فرا خواهید گرفت. 


در ادامه آموزش "استفاده از Cube در Group By" خواهيد ديد ...!

با خريد بسته آموزشي "استفاده از Cube در Group By" موارد زير را در ادامه خواهيد دید:

  1. توضیحات بسیار جامع تر در مورد استفاده از Cube در Group By توسط مدرس
  2. با یک مثال واقعی در محیط SQL Server با استفاده از Cube بیشتر آشنا خواهید شد.
نظرات کاربران

مدرس
مهندس مسعود طاهری

مهندس مسعود طاهری، متخصص، مدرس و مشاور SQL Server و مباحث فوق پیشرفته بانک اطلاعاتی است و بعنوان کارشناس ارشد تحلیل و طراحی شرکت تجارت الکترونیک پارسیان (PECco) مشغول به فعالیت است. همچنین بعنوان مشاور SQL Server در شرکت مهندسی رایورز، مشاور SQL Server در سازمان کشتیرانی کل کشور، برنامه نویس و مدیر بانک اطلاعاتی شرکت ایده گستر (پیشرو در سیستم‌های شهرداری و شهرسازی) به مدت ۶ سال فعالیت دارد.

تضمین کیفیت

توجه: کیفیت این محصول توسط بیـــاموز تضمین شده است. در صورت عدم رضایت شما، ۷۰ ‌درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می‌شود.

استفاده از Cube در Group By

هزینه آموزش
14,400 تومان
حجم فایل 11.2 مگابایت
مدت زمان 00:06:41
شماره درس 34
نوع آموزش تصویری و کاملاً فارسی
تعداد دانشجو 4100