سبد (0)

Rows و Range در WINDOW FUNCTION

درباره مدرس

تضمین کیفیت

با یک کلیک بیاموز
توجه: کیفیت این محصول توسط بیـــاموز تضمین شده است.

معرفی اجمالی محصول

1- آشنایی با مفهوم Frame در WINDOW FUNCTIONS
2- معرفی فریم پیش فرض در WINDOW FUNCTIONS
3- انواع محدوده های فریم در RANGE و ROWS
4- مثال هایی از کاربرد فریم در طراحی کوئری
5- مقایسه RANGE و ROWS
و ...

دیگر مشخصات

تعداد دانشجو :
950 نفر
حجم فایل : 100 مگابایت
مدت زمان : 00:55:00
شماره درس : 4
نوع آموزش : تصویری و کاملاً فارسی
مقدار: 
20,000 تومان
توضیحات کامل

Rows و Range در WINDOW FUNCTION

اوج تغییرات Window Function در sql server 2012 رخ داده است. یکی از این تغییرات امکان تعریف فریم در گروه های ایجاد شده است. به عبارتی بعد از این که با توجه به partition by موجود در عبارت Over گروه ها را تعریف می کنیم، این امکان وجود دارد که یک گروهبندی ثانویه با نام window frame نیز داشته باشیم. در نسخه های قبل از sql server 2012، با استفاده از window function  می توانستیم به جزئیات موجود در هر گروه دسترسی داشته باشیم( آنچه  در group by امکان پذیرنبود). اما برخی مواقع لازم است که در داخل هر پارتیشن هم نوعی گروهبندی انجام دهیم. به عنوان مثال در حالت معمول در صورت استفاده از تابع (sum(value، مجموع مقادیر موجود در فیلد value برای هر گروه به صورت مجزا محاسبه می شود. فرض کنید قصد داشته باشیم که در هر گروه، با رسیدن به ستون value مقدار موجود در آن با فیلد قبلی  مقایسه شود(مقایسه مجموع فروش هر ماه با ماه قبلی و ...) و این کار به ازای تک تک رکوردهای موجود در هر پارتیشن انجام شود. جهت تولید چنین خروجی نیاز به استفاده از Rows و Range در WINDOW FUNCTION است.

با توجه به اهمیت درک صحیح مفهوم Rows و Range در WINDOW FUNCTION و نیز زیاد بودن مطالب و نکات پیرامون آن، در این آموزش بصورت مرحله به مرحله و با استفاده از مثال ها و تصاویر گوناگون سعی شده است این مفهوم به بهترین نحو آموزش داده شود.

      اسکریپت ها استفاده شده در طول آموزش  Ranking Window Function، در فایل دانلودی ضمیمه شده است.


پیش نمایش Rows و Range در WINDOW FUNCTION

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

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

نظرات
Copyright www.maxx-marketing.net
تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه پرداخت آنلاین - بانک اقتصاد نوین پرداخت آنلاین - بانک سامان