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

دستور like در sql

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

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

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

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

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

در این آموزش ، دستور like در sql و mysql را بصورت کامل همراه با مثال توضیح خواهیم داد. از این دستور به چند روش استفاده می کنیم و در پروژه های طراحی سایت و مخصوصا جستجوها ، بسیار استفاده می شود.

در این بخش از آموزش sql و mysql از تاپ سایت 98 ، به سراغ دستور like در sql می رویم.

از دستور like در sql و mysql جهت جستجو و پیدا کردن رکوردها و متن استفاده می کنیم.

جستجوی رکورها در sql

جهت جستجوی محتوای یک جدول می بایست از دستور select استفاده کرد.

برای این کار کافی است ابتدا دستور select و ستاره و from و سپس نام جدول را تایپ کنید.

ستاره به معنی همه محتوای جدول می باشد.

دستور زیر تمامی محتوای جدول را نمایش می دهد.

SELECT * FROM posts

استفاده از دستور like در sql

استفاده از دستور like در sql و mysql را به صورت کامل آموزش خواهیم داد.

دستور like در sql برای جستجو و پیدا کردن متن و رکورد ، و به چند روش استفاده می شود.

روش اول دستور like در sql

روش اول دستور like در sql به این صورت است که ابتدا قسمتی از کلمه را تایپ کرده و سپس از علامت درصد استفاده می کنیم.

در این صورت تمام رکوردهایی که با آن متن شروع شود را جستجو می کند.

در مثال زیر در فیلد title جستجو کرده و رکوردهایی که با m شروع می شود را جستجو می کند.

SELECT * FROM posts WHERE title LIKE 'm%';

روش دوم دستور like در sql  

روش دوم دستور like در sql  به این صورت است که ابتدا علامت درصد و سپس قسمتی از کلمه را تایپ می کنید.

در این صورت تمام رکوردهایی که در انتهای آنها حرف a قرار گرفته است جستجو می شود.

در مثال زیر در فیلد title جستجو می کند و چنانچه انتهای کلمات حرف a باشد آن را پیدا کرده و نمایش می دهد.

SELECT * FROM posts WHERE title LIKE '%a'

روش سوم دستور like در sql

روش سوم دستور like در sql به این شیوه است که علامت درصد در دو طرف یک یا چند حرف مطابق مثال زیر قرار می گیرد.

در این صورت چنانچه ان حرف یا حروف در آن فیلد باشد جستجو کرده ، پیدا می کند و نمایش می دهد.

در مثال زیر چنانچه حرف d در هر فیلد وجود داشته باشد جستجو می کند و نمایش می دهد.

SELECT * FROM posts WHERE title LIKE '%d%'

استفاده از underline در like

استفاده از underline در like را در مثال زیر مشاهده می کنید.

در مثال زیر به دنبال رکوردهایی می گردیم که در فیلد title آنها کاراکتر دوم حرف c باشد.

هر زیرخط ، یک حرف شمرده می شود. یعنی اگر می خواهید حرف سوم ، حرف c باشد از دو زیرخط استفاده می کنید.

SELECT * FROM posts WHERE title LIKE '_c%'

استفاده از درصد در like

در مثال زیر استفاده از درصد در like را به شکلی دیگر مشاهده می کنید.

در این مثال رکوردهایی را جستجو می کند که ابتدای کلمه آن با حرف g شروع و انتهای آن با حرف e تمام شود.

مثلا اگر در فیلد title کلمه game باشد نمایش داده می شود.

SELECT * FROM posts WHERE title LIKE 'g%e'

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

یا حق

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

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

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

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

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

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

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