0 0 تومان

WINDOW FUNCTION و پایان محدودیت های GROUP BY

درس 2
WINDOW FUNCTION و پایان محدودیت های GROUP BY

WINDOW FUNCTION و پایان محدودیت های GROUP BY

یکی از مزایای مهم window function، امکان دسترسی به جزئیات رکوردها پس از گروهبندی آن ها است. در حالیکه در Group By این امکان وجود نداشت و تنها به فیلدهای اشاره شده در Group By و یا Select دسترسی داشتیم.  یکی از روش های رایج برای دور زدن این محدودیت(عدم دسترسی به جزئیات)، نوشتن توابع agreggate در subquery و جوین زدن آن با جدول اصلی بود. در برخی موارد هم می توان از cross apply و یا Cursor و روش های مشابه  استفاده کرد. اما یک راه حل مناسب و سریع استفاده از عبارت OVER() همراه با تابع تجمعی(agreggate function) با هدف دستیابی به جزئیات هر گروه/پارتیشن است. 

در واقع، در صورتیکه aggregate functionها همراه با کلمه Over باشند به آنها window aggregate function گفته می شود. به دلیل آشنایی شما با این توابع(aggregate function)، در طول آموزش با استفاده از روش های مختلف در محاسبه Running Total، علاوه بر آشنایی با تفاوت عملکرد این دو دسته توابع، با قدرت توابع window function نیز آشنایی بهتری پیدا خواهید کرد.

       اسکریپت ها استفاده شده در طول آموزشWINDOW FUNCTION و پایان محدودیت های GROUP BY، در فایل دانلودی ضمیمه شده است


پیش نمایش WINDOW FUNCTION و پایان محدودیت های GROUP BY

 دمو (window function چیست زمان فیلم:  25:52

  دانلود مستقیم پیش نمایش (window function چیست) - حجم دانلود 51 مگابایت (کلیک کنید +)

نظرات کاربران

مدرس
مهندس محسن بندامیر

مهندس محسن بندامیر، با مدرک کارشناسی ارشد مهندسی نرم افزار و مشاور و متخصص خبره سیستم های پایگاه داده می باشد. ایشان یکی از بنیانگذاران سایت بیاموز است و زمینه های پژوهشی و کاری تخصصی ایشان، در حوزه های مختلف برنامه نویسی وب و سیستم های صنعتی تولید، فروش، انبارداری و ... می باشد.

تضمین کیفیت

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

WINDOW FUNCTION و پایان محدودیت های GROUP BY

هزینه آموزش
10,000 تومان
حجم فایل 60 مگا بایت
مدت زمان 00:30:00
شماره درس 2
نوع آموزش تصویری و کاملاً فارسی
تعداد دانشجو 2318