SubQuery و آشنایی با Aggregate Functions در SQL Server 2019
صفحه اصلی / دوره‌های آموزشی / آموزش sql server 2019، از مقدماتی تا متخصص پایگاه داده / معرفی کامل SubQuery و آشنایی با AggregateFunctions در SQL Server

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

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

معرفی کامل 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 می‌گویند. برای یادگرفتن این مطلب به شما دوستان پیشنهاد می‌کنیم تا از ویدئو تهیه شده در اینباره بهره ببرید و ما را از نظرات و انتقادات خود بی‌خبر نگذارید اگر سوالی هم داشتید، میتوانید به انجمن پرسش و پاسخ درسمن که لینک آن در پایین صفحه برای شما قرار گرفته است، استفاده کنید.

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


 

جلسات دوره


                                                                      
مهدی عباسی
مدرس :

مهدی عباسی

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

نظر شما در تصمیم دیگران اثرگذار است.

لطفا برای همراهان درسمن و بهتر شدن دوره نظر خود را بنویسید.

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

نظرات دانشجویان

کاربر درسمن
رضا تجلی

بازم سپاسگزارم بی نهایت به امید روزهای خوب

نمایش بیشتر
آموزش sql server

453