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



  • ۲۹
  • مرداد

جلسه ۱۸ : کاربرد عملگر BETWEEN در SQL

  • دسته‌بندی‌ها :
جلسه ۱۸ : کاربرد عملگر BETWEEN در SQL
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن . و کاربرانی که دوره آموزش کامل SQL را دنبال می کنند. در بخش های اخیر ، شما را با عملگرهای مختلفی از دستور WHERE و کاربرد هر یک در SQL، آشنا کردیم. مبحث آشنایی با کاربرد عملگر BETWEEN در SQL نیز، برای آشنایی شما با یکی دیگر از عملگرهای WHERE ، ارائه شده است.

      گاهی ممکن است برای شما پیش بیاید، که بخواهید رکوردهایی از جدول را که در بازه ای از مقادیر خاصی قرار دارند را استخراج کنید. SQL عملگر مخصوص این موارد را نیز معرفی کرده است، که در ادامه، شما را بیشتر با این عملگر، آشنا خواهیم کرد.

      عملگر BETWEEN در SQL

      عملگر  BETWEEN مقادیری در یک محدوده مشخص شده، را انتخاب می کند. مقادیر می توانند اعداد، متن یا تاریخ باشند.

      عملگر  BETWEEN شامل مقادیر شروع و پایان است.

      ساختار عملگر  BETWEEN:

      مثال : 

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

      جدول زیر ، بخشی از رکوردهای جدول “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۲۱٫۳۵

      مثالی از عملگر  BETWEEN

      مثال زیر تمام رکوردهای جدول Products، که فیلد price آنها بین مقادیر ۱۰ و ۲۰ باشد را نمایش می دهد:

      مثال : 

      مثال عملگر  NOT BETWEEN

      مثال:

      نمایش تمام رکوردهای جدول Products، که فیلد price آنها بین مقادیر ۱۰ و ۲۰ نباشد:

      مثال : 

      کاربرد عملگر  BETWEEN در عملگر IN

      مثال:

      نمایش تمام رکوردهای جدول Products، که فیلد price آنها بین مقادیر ۱۰ و ۲۰ باشد و فیلد CategoryID آنها شامل مقادیر ۱,۲,۳ نباشد:

      مثال : 

      استفاده از عملگر BETWEEN در مقادیر متنی

       

      code-sql-syntax

      مثال:

      نمایش تمام رکوردهای جدول Products، که فیلد ProductName آنها، بین مقادیر “Carnarvon Tigers”و “Mozzarella di Giovanni” باشد:

      مثال : 

      عملگر NOT BETWEEN در مقادیر متنی

      مثال زیر، دقیقا بر عکس مثال قبلی، عمل می کند:

      مثال : 

      جدول نمونه

      از جدول زیر که با نام “Orders” ایجاد شده، در مثال بعدی این آموزش، استفاده می کنیم:

      OrderIDCustomerIDEmployeeIDOrderDateShipperID
      ۱۰۲۴۸۹۰۵۷/۴/۱۹۹۶۳
      ۱۰۲۴۹۸۱۶۷/۵/۱۹۹۶۱
      ۱۰۲۵۰۳۴۴۷/۸/۱۹۹۶۲
      ۱۰۲۵۱۸۴۳۷/۹/۱۹۹۶۱
      ۱۰۲۵۲۷۶۴۷/۱۰/۱۹۹۶۲

      کاربرد عملگر BETWEEN در مقادیر تاریخ

      مثال:

      نمایش تمام رکوردهای جدول Orders که فیلد OrderDate آنها، در بازه ی “۰۴-July-1996” و “۰۹-July-1996” باشد:

      مثال : 

      کلام آخر

      در این آموزش، چگونگی استخراج داده های جداول بانک اطلاعاتی، از یک بازه ی مقادیر مشخص را یاد گرفتید. امیدواریم که در مبحث آشنایی با کاربرد عملگر BETWEEN در SQL ، ساختار و کاربرد عملگر BETWEEN را به خوبی درک کرده باشید.

      QR:  جلسه ۱۸ : کاربرد عملگر BETWEEN در SQL
      به اشتراک بگذارید