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



  • ۳۱
  • فروردین

جلسه ۱۳ : آموزش کار با  DISTINCT Clause در تی اس کیو ال

  • دسته‌بندی‌ها :
جلسه ۱۳ : آموزش کار با  DISTINCT Clause در تی اس کیو ال
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      با سلام خدمت کاربران گرامی سایت پی وی لرن و کاربرانی که علاقمند به یادگیری دوره آموزش تی اس کیو ال T-SQL هستند. در جلسه گذشته علاقمندان دوره TSQL با آموزش کار با GROUP BY clause در تی اس کیو ال آشنا شدند و این مطلب را آموختند که از SQL Server GROUP BY clause با کمک SELECT statement به مرتب کردن داده های یکسان گروه ها می پردازد. در ادامه بررسی و کار با Clause ها در تی اس کیو ال در این جلسه آموزش کار با  DISTINCT Clause در تی اس کیو ال را ارائه خواهیم کرد.

      آموزش کار با DISTINCT Clause در تی اس کیو ال

      MS SQL Server DISTINCT keyword با کمک SELECT statement همه رکورد های تکراری را حذف می کند و تنها رکورد های منحصر به فرد را مورد استفاده قرار می دهد.
      ممکن است موقعیتی وجود داشته باشد که در یک table چندین بار تکرار شده باشد.
      در چنین حالتی بهتر است که به جای دریافت رکورد های تکراری تنها به دریافت رکورد های منحصر به فرد بپردازید.

      Syntax

      در زیر می توانید سینتکس  DISTINCT keyword را برای حذف رکورد های تکراری مشاهده کنید.

      مثال : 

      مثال

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

      مثال : 

      بیایید ببینیم که SELECT query چگونه رکورد های تکراری حقوق ها را بازگردانی می کند.

      مثال : 

      دستور بالا خروجی زیر را ایجاد خواهد کرد که در آن ۲۰۰۰ حقوق سالانه دو برابر می شود و یکی رکورد تکراری در table اصلی را ایجاد می نماید.

      مثال : 

      بیایید DISTINCT keyword را با SELECT query بالا به کار بریم تا نتیجه آن را مشاهده نماییم.

      مثال : 

      دستور بالا خروجی زیر را ایجاد خواهد کرد که در آن هیچ گونه ورودی تکراری ای وجود ندارد.

      مثال : 

      کلام آخر

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

      QR:  جلسه ۱۳ : آموزش کار با  DISTINCT Clause در تی اس کیو ال
      به اشتراک بگذارید