دستور AND و OR و NOT
آموزش ویدئویی دستورات and و or و not
دانلود رایگان فیلم و آموزش ویدئویی دستورات and و or و not در sql و mysql همراه با توضیح و مثال بصورت عملی آموزش داده شده است.
چنانچه مشکلی در اجرای فیلم دارید از مرورگر فایرفاکس استفاده نمایید یا روی لینک زیر کلیک نمایید.
مشاهده یا دانلود فیلم بالادر این بخش از آموزش SQL و MYSQL از تاپ سایت 98 به سراغ دستور AND و OR و NOT می رویم. در محیط PHPMYADMIN همه مثال ها را تست کرده ام و سپس آنها را قرار داده ام. هر دستور همراه با سینتکس و مثال می باشد.
ابتدا جدولی با نام TOPSITE98 در پایگاه داده یا دیتابیس (DATABASE) خود با مشخصات زیر ایجاد نمایید.
می توانید همه اطلاعات را با حروف کوچک تایپ کنید تا مشکلی پیش نیاید.
جدول فروش TOPSITE98 با 3 فیلد id , fname , price ایجاد کنید. فیلد price را int بگذارید.
اطلاعات زیر را در جدول درج نمایید.
500 |
ALI |
1 |
700 |
REZA |
2 |
400 |
ALI |
3 |
650 |
AHMAD |
4 |
200 |
REZA |
5 |
350 |
REZA |
6 |
دستور And در sql و mysql
در این بخش به سراغ دستور And در sql و mysql می رویم. از این دستور بیشتر در شرط ها و با دستور where استفاده می شود.
در صورتی که هر دو شرط صحیح باشد دستور اجرا می شود.
در شرط ها می توانیم از and استفاده کنیم. دستور and معنی و در فارسی می دهد.
در مثال زیر هنگامی که قیمت محصول بزرگتر از 200 و کوچکتر از 300 است آن را نمایش می دهد . در این مثال از and استفاده می شود.
سینتکس AND
در زیر سینتکس and را مشاهده می کنید.
FROM table_name
WHERE condition1 AND condition2 AND condition3 ...;
مثال
در این مثال در جدول topsite98 رکوردهایی که فیلد price آنها عددی بین 200 و 300 دارد نمایش داده می شود.
دستور OR در SQL و MYSQL
دستور OR در SQL و MYSQL به معنی یا می باشد. یعنی اگر یکی از شرط ها یا هر دو شرط درست باشد دستور اجرا می شود.
سینتکس OR
در زیر سینتکس OR را مشاهده می کنید.
FROM table_name
WHERE condition1 OR condition2 OR condition3 ...;
مثال
در این مثال در جدول topsite98 رکوردهایی که فیلد price آنها کوچکتر از 300 است یا ID آنها بزرگتر از 5 باشد نمایش داده می شود.
در این صورت حتی اگر PRICE کوچکتر از 300 باشد ولی ID آنها بزرگتر از 5 باشد نیز نمایش داده می شود. یعنی دو شرط یا فقط یک شرط هم برقرار باشد کافی است.
دستور NOT در SQL و MYSQL
دستور NOT در SQL و MYSQL به برای معکوس کردن شرط بکار می رود. یعنی تمام رکوردهایی که این شرط را ندارند.
سینتکس NOT
در زیر سینتکس NOT را مشاهده می کنید.
FROM table_name
WHERE NOT condition;
مثال
در این مثال در جدول topsite98 رکوردهایی که فیلد price آنها کوچکتر از 300 نباشد نمایش داده می شود. مشاهده می کنید که NOT دستور را معکوس کرد.
برای مشاهده آموزش دستورات mysql روی لینک زیر کلیک کنید :
کلیک کنید : آموزش mysql
امیدوارم این آموزش برای شما عزیزان مفید باشد.
موفق باشید.
نظرات کاربران
از دیدگاه مرتبط با موضوع استفاده نمایید.
از تبلیغ سایت یا شبکه اجتماعی خودداری فرمایید.
برای پاسخ گویی بهتر در سایت ثبت نام نمایید و سپس سوال خود را مطرح فرمایید.
اگر به دنبال کار پاره وقت هستید با ما تماس بگیرید.
اگر سوال یا نظری دارید در بخش کامنت ها بنویسید.اگر موضوع خاصی مد نظر شماست که در سایت موجود نیست در بخش کامنت ها بنویسید