logo
logo
تبلیغ کلیکی تاپ سایت 98

آموزش between در sql

آموزش between در sql
هدایت عباسی آموزش sql

آموزش ویدیویی دستور Between

دانلود فیلم و آموزش ویدیویی دستور Between و طریقه استفاده از آن ، از طریق محیط گرافیکی و کوئری یا کدنویسی

چنانچه مشکلی در اجرای فیلم دارید از مرورگر فایرفاکس استفاده نمایید یا روی لینک زیر کلیک نمایید.

مشاهده یا دانلود فیلم بالا

آموزش between در sql همراه با چندین مثال و توضیح کامل . در این آموزش با انواع مقادیر کار خواهیم کرد از جمله اعداد ، متن ، تاریخ .

اپراتور SQL BETWEEN

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

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

این آموزش متعلق به تاپ سایت 98 میباشد.

سینتکس between در sql

در این بخش از آموزش sql به سراغ سینتکس between در sql می رویم.

برای استفاده از between از دستور select استفاده کرده و در هنگام شرط یا دستور where مشخص می کنیم که یک مقدار بین عدد اول و عدد دوم باشد.

SELECT column_name(s)
FROM table_name WHERE column_name BETWEEN value1 AND value2;

نحوه استفاده از between

حال به سراغ نحوه استفاده از between می رویم.

در مثال زیر از اپراتور between استفاده کرده ایم. نتیجه این کد ، نمایش رکوردهایی است که id آنها عدد 4 تا 6 میباشد یعنی اگر همه رکوردها وجود داشته باشد 3 رکورد نمایش داده می شود.

SELECT * FROM posts WHERE id BETWEEN 4 AND 6;

استفاده از not

با استفاده از not می توانیم نتیجه را معکوس کنیم یعنی بگوییم نتایج غیر از این باشد.

مثال زیر را بررسی می کنیم که دستور between در آن استفاده شده است.

در مثال پایین تمام رکوردهای جدول posts که قیمت آنها بین 400 تا 600 نیست نمایش داده می شود.

SELECT * FROM posts WHERE price NOT BETWEEN 400 AND 600;

استفاده از IN

در مثال پایین ، استفاده از اپراتور IN در اپراتور یا دستور between را مشاهده می کنید.

در این مثال محصولاتی نمایش داده می شود که قیمت آنها بین 30 تا 40 باشد و همچنین کد محصول آنها یا CategoryID به غیر از 4 و 5 باشد.

همان طور که مشاهده می کنید می توانیم بصورت ترکیبی از دستورات استفاده نماییم.

SELECT * FROM Products WHERE (Price BETWEEN 30 AND 50) AND NOT CategoryID IN (4,5);

استفاده از رشته

در هنگام استفاده از دستور between می توانیم از رشته استفاده کنیم.

در مثال زیر رکوردهایی از جدول posts که فیلد title آنها بین a تا ft باشد نمایش داده می شود.

SELECT * FROM posts WHERE title BETWEEN 'a' AND 'ft'

در کد زیر از NOT در دستور between استفاده کردیم و نتیجه معکوس خواهد شد.

SELECT * FROM posts WHERE title NOT BETWEEN 'a' AND 'ft'

استفاده از تاریخ

استفاده از تاریخ در اپراتور یا دستور between را فرا می گیرید.

در مثال زیر در جدول فروش یا orders رکوردهایی را که بین دو تاریخ می باشد نمایش می دهد.

SELECT * FROM Orders WHERE OrderDate BETWEEN '2018-07-01' AND '2019-06-31';

امیدواریم این آموزش برای شما مفید باشد.

موفق باشید.

این سایت بفروش می رسد با سئو عالی و بازدید بالا. تماس بگیرید

اگر سوال یا نظری دارید در بخش کامنت ها بنویسید.اگر موضوع خاصی مد نظر شماست که در سایت موجود نیست در بخش کامنت ها بنویسید

دوره ارز دیجیتال تاپ سایت 98
دوره های آموزشی دوره های آموزشی

نظرات کاربران

از دیدگاه مرتبط با موضوع استفاده نمایید.

از تبلیغ سایت یا شبکه اجتماعی خودداری فرمایید.

برای پاسخ گویی بهتر در سایت ثبت نام نمایید و سپس سوال خود را مطرح فرمایید.