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



  • ۳۱
  • فروردین

جلسه ۰۹ : آموزش کار با WHERE clause در تی اس کیو ال

  • دسته‌بندی‌ها :
جلسه ۰۹ : آموزش کار با WHERE clause در تی اس کیو ال
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      با سلام خدمت کاربران گرامی سایت پی وی لرن و کاربرانی که علاقمند به یادگیری دوره آموزش تی اس کیو ال T-SQL هستند. در جلسه گذشته آموزش کار با  DELETE Statement در تی اس کیو ال را ارائه کردیم. در این دوره آموزشی با انواع Statement ها در تی اس کیو ال آشنا شدیم. DELETE Statement آخرین Statement است که به آن پرداختیم و متوجه شدیم که SQL Server از DELETE Query برای حذف رکوردهای موجود از یک table استفاده می کند. در این جلسه آموزش clause ها در تی اس کیو ال آغاز می کنیم و این جلسه آموزش کار با WHERE clause در تی اس کیو ال را نیز با را ارائه می نماییم.

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

      از MS SQL Server WHERE clause برای مشخص کردن یک شرط در هنگام استخراج داده ها از یک table یا اتصال به tables های متعدد استفاده می شود.
      اگر شرایط تعیین شده مناسب باشند در آن صورت تنها مقدار خاصی از table مورد نظر دریافت خواهند شد.
      می توان از WHERE clause برای فیلتر کردن رکورد ها استفاده کرد و با کمک آن فقط رکورد خاصی را که مد نظر داریم دریافت نمود.

      WHERE clause نه تنها در SELECT statement مورد استفاده کرد که بلکه اغلب statement های موجود از آن استفاده می کنند.
      UPDATE statement، SELECT statement و DELETE statement از جمله statement هایی هستند که از WHERE clause استفاده می کنند.
      در جلسات بعدی ما به استفاده statement های مختلف از WHERE clause خواهیم پرداخت.

      Syntax

      در ادامه می توانید سینتکس اصلی SELECT statement را به همراه WHERE clause ببینید.

      مثال : 

      می توان شرایط خاصی را با استفاده از اپراتور های comparison و logical نظیر >, <, =, LIKE, NOT و … تعیین نمود.

      مثال

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

      مثال : 

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

      مثال : 

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

      مثال : 

      در دستور زیر فیلدهای ID، نام و حقوق از CUSTOMERS table برای یک مشتری با نام Hardik استخراج می شود.

      نکته

      همه رشته ها (strings ) باید در درون نقل قول یا علامت (“) قرار بگیرند.
      بر خلاف رشته ها مقادیر عددی باید بدون هیچگونه نقل قول یا علامت ( ” ) مانند مثال  بالا به کار می روند.

      مثال : 

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

      مثال : 

      کلام آخر

      در این جلسه آموزش کار با WHERE clause در تی اس کیو ال را ارائه کردیم.
      در جلسه بعدی با آموزش  LIKE clause همراه شما خواهیم بود.
      با پی وی لرن همراه باشید.

      QR:  جلسه ۰۹ : آموزش کار با WHERE clause در تی اس کیو ال
      به اشتراک بگذارید