معرفی کامل SubQuery و آشنایی با AggregateFunctions در SQL Server 2019


معرفی کامل  SubQueryو آشنایی با AggregateFunctions در SQL Server 2019
براي خريد اين درس نياز است وارد سايت شويد. در صورت نداشتن حساب کاربري عضو شويد.

معرفی کامل SubQuery و آشنایی با AggregateFunctions در SQL Server 2019:

در این جلسه می‌خواهیم مبحث آشنایی با توابع تجمعی (Aggregate Functions)  را توضیح دهیم. تا قبل از این یاد گرفتیم که چگونه می‌توانیم Selectهای خوب و مناسبی روی دیتابیس انجام دهیم. حتما بارها نیاز داریم که اطلاعاتی را از دیتابیس واکشی کنیم و نسبت به نیازی که داریم پرسش یا کوئری از سیستم داشته باشیم و اطلاعات را واکشی کنیم. کار توابع تجمعی محاسبات است  یا به عبارتی بدست آوردن اطلاعات از کوئری‌ها. برای مثال شاید نیاز داشته باشیم مقدار یک ستون از جدول را جمع کنیم یا min  و max یک ستون را بدست آوریم یا میانگین یا تعداد عناصر را بدست آوریم. برای اینکار از توابع تجمعی استفاده می‌کنیم.

معرفی و کاربرد توابع تجمعمی در SQL:

  • ()SUM: جمع یک ستون

  • ()MAX: به دست آوردن ماکسیمم یا بیشترین مقدار یک ستون

  • ()MIN: به دست آوردن مینیمم یا کمترین مقدار یک ستون

  • ()AVG: محاسبه میانگین یک ستون

  • ()COUNT: به دست آوردن تعداد یک ستون

  • ()COUNT_BIG: با تابع COUNT تفاوتی ندارد فقط از این تابع برای تعدادهای بسیار زیاد استفاده می‌شود.

 SubQuery در SQL چیست؟

تا اینجای کار ما بیشتر پرس و جوهای اصلی را انجام دادیم. مثلا با استفاده از دستور Select مقداری را واکشی کردیم. حالا می‌خواهیم درون Selectها از یک Select دیگر هم استفاده کنیم؛ پس بکار بردن یک کوئری در کوئری دیگر را SubQuery می‌گویند. برای یادگرفتن این مطلب به شما دوستان پیشنهاد می‌کنیم تا از ویدئو تهیه شده در اینباره بهره ببرید و ما را از نظرات و انتقادات خود بی‌خبر نگذارید اگر سوالی هم داشتید، میتوانید به انجمن پرسش و پاسخ درسمن که لینک آن در پایین صفحه برای شما قرار گرفته است، استفاده کنید.

انجمن متخصصان پایگاه داده


 


نظر بدهید نشانی ایمیل شما منتشر نخواهد شد .
برای ارسال نظر نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.


مشخصات دوره


مدرس دوره : مهدی عباسی
تعداد جلسات 71 جلسه
مدت زمان 1626 دقیقه
حجم دوره 5/57 گیگابایت
سطح مهارت مقدماتی تا پیشرفته
وضعیت دوره پایان یافته
تعداد دانشجویان 792
: میانگین امتیاز

790,000تومان
برای دسترسی به این دوره وارد یا عضو شوید.
مهدی عباسی

مهدی عباسی


درباره مدرس :

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