سلام
در برنامه من که با sqlite هست
در هر فیلد یک حدیث وجود داره
با این دستور
SELECT * FROM tbl1 WHERE name LIKE '%عقل%'
کلمه عقل می آید
چکار کنم که کلماتی مانند عاقل یا معقول نیز بیایند
یعنی کلمه هایی که در آن سه حرف ع و ق و ل به ترتیب آمده اند ؟
سلام
در برنامه من که با sqlite هست
در هر فیلد یک حدیث وجود داره
با این دستور
SELECT * FROM tbl1 WHERE name LIKE '%عقل%'
کلمه عقل می آید
چکار کنم که کلماتی مانند عاقل یا معقول نیز بیایند
یعنی کلمه هایی که در آن سه حرف ع و ق و ل به ترتیب آمده اند ؟
باید از full text search استفاده کنی
این لینک شاید کمک کنه بهتون
https://www.sqlite.org/fts3.html
آخرین ویرایش به وسیله hamid_hr : یک شنبه 28 آذر 1395 در 15:31 عصر
سلام
بین حروف هم از کاراکتر % استفاده کنید ، یعنی به این شکل
SELECT * FROM tbl1 WHERE name LIKE '%ع%ق%ل%'
قوانین سایت برنامه نویس [ به سوالات از طریق پیام خصوصی پاسخ داده نمی شود ]