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

معرفی کامل SubQuery و آشنایی با AggregateFunctions در SQL Server
- .دسترسی مادام العمر به ویدئوهای دوره
- .دسترسی رایگان به آپدیت های دوره
- .تدریس روان و ساده با کیفیت بالا
- .سرفصل های بسیار جامع و غنی

مهدی عباسی
مهندس ارشد کارشناسی کامپیوترمهدی عباسی هستم، مسلط به حداقل ۲۰ زبان مطرح برنامه نویسی به صورت پیشرفته، مدیر عامل شرکت آریا نرم افزار و بنیانگذار آکادمی درسمن، مسلط به تدریس دروس تخصصی کاردانی و کارشناسی کامپیوتر، پایگاه داده ها، برنامه نویسی پیشرفته، مبانی برنامه نویسی، مباحث ویژه طراحی وب و ....
نظرات دانشجویان
معرفی کامل SubQuery و آشنایی با AggregateFunctions در SQL Server
معرفی کامل 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 میگویند. برای یادگرفتن این مطلب به شما دوستان پیشنهاد میکنیم تا از ویدئو تهیه شده در اینباره بهره ببرید و ما را از نظرات و انتقادات خود بیخبر نگذارید اگر سوالی هم داشتید، میتوانید به انجمن پرسش و پاسخ درسمن که لینک آن در پایین صفحه برای شما قرار گرفته است، استفاده کنید.
رضا تجلی
1401/8/30بازم سپاسگزارم بی نهایت به امید روزهای خوب