بررسی Group By

آموزش پیشرفته کوئری نویسی - بررسی Group By
بررسی Group By، قسمتي از آموزش پیشرفته کوئری نویسی است، پيشنهاد مي شود، قبل از مطالعه ی بررسی Group By، قسمت های قبلی را مرور فرمایید.
بررسی Group By
در اینجا قصد داریم نحوه استفاده از Group By همراه با Aggregation Functionها را توضیح دهیم.
همان طور که می دانید با استفاده از Group By می توان رکوردهای یک جدول را بر اساس یک یا چند فیلد گروه بندی نمود. بعنوان مثال در جدول سفارشات، می توان اطلاعات را براساس شماره مشتری گروه بندی نمود و مثلاً تعداد سفارش های هر مشتری را با استفاده از تابع Count بدست آورد.
مثال: در مثال زیر مقدار فروش به ازای تمام کالاها محاسبه شده است:
نحوه استفاده از Group By به همراه تابع Sum
SELECT
ProductID,
SUM((Quantity*UnitPrice)-Discount)
FROM Sales.OrderDetail
GROUP BY ProductID
در ادامه آموزش "بررسی Group By" خواهيد ديد ...!
با خريد بسته آموزشي "بررسی Group By" موارد زير را در ادامه خواهيد دید:
- توضیحات بسیار جامع تر در مورد بررسی Group By توسط مدرس
- با یک مثال واقعی در محیط SQL Server با بررسی Group By بیشتر آشنا خواهید شد.
مهندس مسعود طاهری، متخصص، مدرس و مشاور SQL Server و مباحث فوق پیشرفته بانک اطلاعاتی است و بعنوان کارشناس ارشد تحلیل و طراحی شرکت تجارت الکترونیک پارسیان (PECco) مشغول به فعالیت است. همچنین بعنوان مشاور SQL Server در شرکت مهندسی رایورز، مشاور SQL Server در سازمان کشتیرانی کل کشور، برنامه نویس و مدیر بانک اطلاعاتی شرکت ایده گستر (پیشرو در سیستمهای شهرداری و شهرسازی) به مدت ۶ سال فعالیت دارد.
توجه: کیفیت این محصول توسط بیـــاموز تضمین شده است. در صورت عدم رضایت شما، ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده میشود.