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



  • ۳۱
  • فروردین

جلسه ۱۲ : آموزش کار با GROUP BY clause در تی اس کیو ال

  • دسته‌بندی‌ها :
جلسه ۱۲ : آموزش کار با GROUP BY clause در تی اس کیو ال
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      با سلام خدمت کاربران گرامی سایت پی وی لرن و کاربرانی که علاقمند به یادگیری دوره آموزش تی اس کیو ال T-SQL هستند. در جلسه گذشته آموزش کار با ORDER BY clause در تی اس کیو ال را به علاقمندان این دوره ارائه کردیم و کاربرد های آن را به شما معرفی نمودیم و فهمیدیم که از MS SQL Server ORDER BY clause برای مرتب سازی داده ها در جهت صعودی یا نزولی بر اساس یک یا چند ستون استفاده می شود. در ادامه آموزش clause ها آموزش کار با GROUP BY clause در تی اس کیو ال ارائه خواهیم کرد.

      آموزش کار با GROUP BY clause در تی اس کیو ال

      از SQL Server GROUP BY clause با کمک SELECT statement به مرتب کردن داده های یکسان گروه ها می پردازد.
      GROUP BY clause در SELECT statement به پیروی از WHERE clause می پردازد و تبدیل به پیش شرط ORDER BY clause می شود.

      Syntax

      در ادامه می توانید سینتکس اصلی GROUP BY clause را ببینید.
      GROUP BY clause شرایط موجود در WHERE clause را دنبال می کند و اگر مورد استفاده قرار بگیرد بایستی پیش شرط ORDER BY clause باشد.

      مثال : 

      مثال

      CUSTOMERS table زیر را با رکوردهای زیر در نظر بگیرید :

      مثال : 

      اگر می خواهید کل مبلغ حقوق و دستمزد را برای هر مشتری بدانید، در آن صورت GROUP BY query به صورت زیر خواهد بود.

      مثال : 

      دستور بالا خروجی زیر را ایجاد خواهد کرد.

      مثال : 

      CUSTOMERS table زیر با رکورد های موجود در آن دارای نام های تکراری ای به شکل زیر است.

      مثال : 

      اگر می خواهید کل مبلغ حقوق و دستمزد را برای هر مشتری بدانید، در آن صورت GROUP BY query به صورت زیر خواهد بود.

      مثال : 

      دستور بالا خروجی زیر را ایجاد خواهد کرد.

      مثال : 

      کلام آخر

      در این جلسه با آموزش کار با GROUP BY clause در تی اس کیو ال همراه شما بودیم.
      در جلسه بعد به DISTINCT Clause خواهیم پرداخت.
      با پی وی لرن همراه باشید.

      QR:  جلسه ۱۲ : آموزش کار با GROUP BY clause در تی اس کیو ال
      به اشتراک بگذارید