تا %60 تخفیف خرید برای 8 نفر با صدور مدرک فقط تا
00 00 00
در توسینسو تدریس کنید

مهم: برای خریدهای بالای 100 هزار تومان باید از رمز پویا استفاده کنید و امکان خرید با رمز ایستا وجود نخواهد داشت

با خرید یکجای این دوره از 30 درصد تخفیف بر روی خرید خود استفاده کنید. تخفیف های وب سایت بر روی خرید تک ویدیوها اعمال نخواهد شد. در صورت هر گونه سوال برای خرید خود می توانید با شماره 02634209662 تماس گرفته یا به تلگرام پشتیبانی سایت پیام دهید.

قیمت: 422,400 تومان

با 30% تخفیف وب سایت و مدرس در صورت خرید یکجا: 295,680 تومان

خرید دوره با 30 تخفیف

آموزش SQL Server (اس کیو ال سرور) قسمت 30 : Aggregate Function

آموزش SQL Server (اس کیو ال سرور) قسمت 30 : Aggregate Function

برای استفاده از این فیلم آموزشی باید هزینه آن را پرداخت کنید.

شما می توانید 3 دقیقه از این ویدیو را به صورت رایگان مشاهده کنید

فرض کنید جدولی داریم با نام Customers که لیستی از مشتریان را داخل آن نگهداری می کنیم و در جدولی دیگر با نام Orders لیست سفارشات مربوط به هر مشتری نگهداری می شود. قصد داریم یک کوئری بنویسیم که مجموع سفارش هر مشتری را برای ما برگرداند یا می خواهیم میزان سفارش هر مشتری را به تفکیک هر ماه در یک سال مشخص داشته باشیم. برای نوشتن کوئری هایی مانند مواردی که گفته شد باید با مبحث Aggregate Function ها و همچنین Grouping در SQL Server آشنایی داشته باشیم. Aggregate Function ها برای حساب کردن جمع مقادیر یک ستون، بدست آوردن کمترین مقدار یا بیشتری مقدار یا میانگین مقادیر مورد استفاده قرار میگیرند. در کنار Aggregate Function ها نیاز به آشنایی با مبحثی به نام Grouping است که اطلاعات را بر اساس مقادیر یک یا چند ستون دسته بندی کرده و خروجی ها بر اساس گروه بندی های انجام شده ایجاد می شوند. در قسمت بیست و نهم از دوره آموزشی SQL Server با مباحث فوق آشنا خواهیم شد. مطالبی که در این قسمت آموزش داده می شوند:

  1. آشنایی با Aggregate Function ها و کاربرد آن ها در نوشتن کوئری های SQL Server
  2. آشنایی با SUM برای بدست آوردن جمع مقادیر یک ستون
  3. آشنایی با MIN و MAX برای بدست آوردن کمترین و بیشترین مقدار یک ستون
  4. آشنایی با AVG برای بدست آوردن میانگین مقادیر یک ستون
  5. نحوه استفاده از عباراتی مانند CASE در داخل Aggregate Function ها
  6. آشنایی با عبارت GROUP BY و نحوه گروه بندی اطلاعات در کوئری های SQL Server
  7. نحوه گروه بندی بر اساس چند ستون بوسیله GROUP BY
  8. استفاده از JOIN ها در کوئری های دارای GROUP BY
  9. فیلتر کردن نتایج بوسیله عبارت HAVING بر اساس مقادیر تولیدی توسط Aggregate Function ها و تفاوت آن با عبارت WHERE
  10. نحوه تولید سطر های Total بوسیله ROLLUP و CUBE
  11. آشنایی با GROUPING SETS برای کنترل کردن Total Row ها در GROUP BY
  12. نحوه استفاده از GROUPING و GROUPING_ID در کوئری های SQL Server

تهیه کننده: حسین احمدی
منبع: ITpro
نظر شما
برای ارسال نظر بر روی این مطلب باید آن را خریداری کنید.
0 نظر

هیچ نظری ارسال نشده است! اولین نظر برای این مطلب را شما ارسال کنید...

افرادی که این مطلب را خواندند مطالب زیر را هم خوانده اند