آموزش طراحی وب

دستور شرطی where در mysql

پس از اینکه با دستورات و کوئری های mysql آشنا شدید، لازمه که دستورات مورد استفاده در این کوئری هارو براتون توضیح بدم. در این جلسه راجع به دستور where صحبت میکنیم.

 mysql

دستور شرطی where در MySql

سلام خدمت همراهان همیشگی مدرسه مجازی ایرانیان

پس از اینکه با دستورات و کوئری های mysql آشنا شدید، لازمه که دستورات مورد استفاده در این کوئری هارو براتون توضیح بدم. در این جلسه راجع به دستور where صحبت میکنیم.

 

دستور شرطی where

برای اینکه بتونید یک شرط در کوئری تون اجرا کنید باید از دستور where استفاده کنید . مثلا بگیم دانش آموزی رو از لیست دانش آموزان select کن که (where) شناسش برابر با ۳۰ باشه . یا مثلا مطلبی رو select کن که عنوانش برابر با ” مدرسه مجازی ایرانیان ” باشه.

مثال برای دستور شرطی where

دستور where همراه با عملگر مساوی

نکته : از این دستور زمانی استفاده می کنید که مقدار موجود در شرط دقیقا همونی باشه که شما میخواین. مثلا id دقیقا ۳۰ باشه یا عنوان دقیقا ” مدرسه مجازی ایرانیان ” باشه اگر ” مدرسه  ” باشه شرط اجرا نمیشه و نتیجه ای رو به شما بر نمیگردونه. به همین دلیل بیشتر برای اعداد و ارقام استفاده میشه.

اگر همین مثال هایی رو که زدیم بخوایم پیاده کنیم ، به شکل زیر خواهد بود:

نام و نام خانوادگی دانش آموزی که شناسش برابر با ۳۰ هست رو انتخاب کن :

یا محتوای پستی رو که عنوانش دقیقا ” مدرسه مجازی ایرانیان ” هست رو انتخاب کن :

دستور where همراه با عملگر like

با استفاده از like مثلا میتونید بگید پست هایی رو select کن که توی عنوانشون ” مدرسه ” باشه . در این صورت هر پستی که تو عنوانش مدرسه داشته باشه براتون میاره . برای اینکه دست شمارو باز میذاره از like بیشتر برای جستجو در متن ها استفاده میشه.

در این عملگر از علامت % استفاده می کنیم، این علامت رو برای حروفی که نمیدونیم قرار میدیم. براتون سه تا مثال میزنم تا بهتر متوجه بشید:

– از جدول مطالب ، مطالبی رو که عنوانشون با کلمه ” مدرسه ” شروع میشه انتخاب کن :

با علامت % به کوئری مفهمونیم که ما فقط میدونیم ابتدای عنوان از ” مدرسه ” تشکیل شده و مابقی کاراکترهای عنوان رو نمیدونیم.

– از جدول مطالب ، مطالبی رو که عنوانشون با کلمه ” ایرانیان ” خاتمه پیدا میکنن انتخاب کن :

– از جدول مطالب ، مطالبی رو که عنوانشون شامل کلمه ” مدرسه ” میشه انتخاب کن :

– از جدول مطالب ، مطالبی رو که عنوانشون شامل کلمه ” مدرسه ” نمیشه انتخاب کن :

 

خوب دوستان امیدوارم که این مقاله براتون مفید بوده باشه.

موفق و پاینده باشید

تهیه شده در مدرسه مجازی ایرانیان

حسین همت یار

نویسنده در مدرسه مجازی ایرانیان ، دانشجوی رشته IT ، طراح وب و علاقه مند به تازه های دنیای اینترنت و وب و البته لینوکس

آیا سوالی دارید؟

پنل کاربران

بستن
*
*

نظرسنجی

به کدام دسته موضوعی علاقه مند هستید؟

آخرین پرسش و پاسخ ها

اموزش تصادفی

خبرهای باحال دریافت کن

خبرهای باحال دریافت کن

ما هم مثل شما از دریافت ایمیل های مزاحم خوشمون نمیاد. فقط مطالب جدید و خبرهای ویژه رو به اطلاع شما میرسونیم. قول میدیم اسپم نکنیم :)

ثبت نام انجام شد ، لطفا ایمیلی که براتون ارسال میشه رو تایید کنین