دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۹
  • مرداد

جلسه ۱۴ : توابع ()COUNT() , AVG و ()SUM در SQL

  • دسته‌بندی‌ها :
جلسه ۱۴ : توابع ()COUNT() , AVG و ()SUM در SQL
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن . و کاربرانی که دوره آموزش کامل SQL را دنبال می کنند. در بخش قبلی، ما شما را با دو تابع ساده و پرکاربرد SQL که توابع ()MIN و ()MAX بودند، آشنا کردیم. در این بخش نیز، قصد داریم، شما را با توابع پر کاربرد بیشتری در SQL آشنا کنیم. توابعی که در این بخش با آن آشنا خواهید شد، بیشتر در فیلدهایی با مقادیر عددی کار می کند. و اعمال میانگین ، اجتماع و شمارش را انجام می دهند. این اعمال به سادگی با استفاده از توابع ()COUNT() , AVG و ()SUM در SQL و ساختار تابع ()COUNT در SQL ، انجام می شود. که در ادامه بخش به توضیح این توابع می پردازیم.

      توابع ()COUNT() , AVG و ()SUM در SQL

      تابع ()COUNT تعداد ردیف هایی را که با یک معیار مشخص شده، مطابقت دارد را، باز می گرداند.

      تابع ()AVG مقدار میانگین یک ستون عددی را باز می کند.

      تابع ()SUM مقدار کل یک ستون عددی را باز می کند.

      ساختار تابع ()COUNT :

      مثال : 

      ساختار تابع ()AVG:

      مثال : 

      ساختار تابع ()SUM:

      مثال : 

      نمونه ی جدول بانک اطلاعاتی

      جدول زیر ، بخشی از رکوردهای جدول “Products” است. که ما در بخشی از مثال های این آموزش، از آن استفاده خواهیم کرد.

      ProductIDProductNameSupplierIDCategoryIDUnitPrice
      ۱Chais۱۱۱۰ boxes x 20 bags۱۸
      ۲Chang۱۱۲۴ – ۱۲ oz bottles۱۹
      ۳Aniseed Syrup۱۲۱۲ – ۵۵۰ ml bottles۱۰
      ۴Chef Anton’s Cajun Seasoning۲۲۴۸ – ۶ oz jars۲۲
      ۵Chef Anton’s Gumbo Mix۲۲۳۶ boxes۲۱٫۳۵

      مثالی از تابع ()COUNT

      مثال زیر ، تعداد فیلدهای ProductID را بر می گرداند:

      مثال : 

      مثالی از تابع ()AVG

      مثال زیر، میانگین مقادیر فیلد Price را از تمام رکوردهای جدول، برمی گرداند:

      مثال : 

      نمونه ی جدول بانک اطلاعاتی

      جدول زیر ، بخشی از رکوردهای جدول “OrderDetails” است. که ما در مابقی مثال های این آموزش، از آن استفاده خواهیم کرد.

      OrderDetailIDOrderIDProductIDQuantity
      ۱۱۰۲۴۸۱۱۱۲
      ۲۱۰۲۴۸۴۲۱۰
      ۳۱۰۲۴۸۷۲۵
      ۴۱۰۲۴۹۱۴۹
      ۵۱۰۲۴۹۵۱۴۰

      مثال تابع ()SUM

      مثال زیر، مجموع مقادیر فیلد Quantity را از جدول OrderDetails ، بر می گرداند:

      مثال : 

      کلام آخر

      در این بخش، که به نحوی در ادامه ی آموزش قبلی و تکمیل آن، ارائه شد، ما شما را با ۳ تابع اصلی و بسیار پر کاربرد دیگر، در SQL آشنا کردیم. امیدواریم که از آموزش آشنایی با توابع ()COUNT() , AVG و ()SUM در SQL نیز، به اندازه کافی استفاده کرده باشید.

      QR:  جلسه ۱۴ : توابع ()COUNT() , AVG و ()SUM در SQL
      به اشتراک بگذارید


      دیدگاه کاربران
      1. تصویر کاربر