我使用這個查詢getresults從我的數據庫:在MySQL中查找字符串中子字符串的出現?
MATCH(`Text2`) AGAINST ('$s')
我想只得到結果時,有串,當谷歌,當你引號之間「」搜索喜歡的全場比賽。
我該怎麼用Match/MySQL做到這一點?
EG:查詢是 「AB CD」
ID | Text
1 ab cd
2 aab cda
3 aab a cd
行1和2應返回
我使用這個查詢getresults從我的數據庫:在MySQL中查找字符串中子字符串的出現?
MATCH(`Text2`) AGAINST ('$s')
我想只得到結果時,有串,當谷歌,當你引號之間「」搜索喜歡的全場比賽。
我該怎麼用Match/MySQL做到這一點?
EG:查詢是 「AB CD」
ID | Text
1 ab cd
2 aab cda
3 aab a cd
行1和2應返回
SELECT FROM your_table WHERE Text2 LIKE '%yourstring%';
試試這個:: 如果需要野外搜索無關的情況下, ::
SELECT FROM LOWER(mytable) WHERE LOWER(Text2) LIKE LOWER('%yourstring%');
您可以使用REGEXP
也爲此目的。
SELECT *
FROM `tableName`
WHERE `columnName` REGEXP 'ab cd';
use where Text2 ='%s' – 2012-07-14 07:54:27