MySQL 中判斷一個(gè)字符串是否包含另外一個(gè)字符串可以使用LIKE
操作符。
SELECT * FROM table_name WHERE column_name LIKE '%search_keyword%';
上面的語(yǔ)句中%
表示可以匹配任意字符,如果要求精確匹配可以省略。
另外,在使用LIKE
操作符時(shí)需要注意轉(zhuǎn)義符的問題。
SELECT * FROM table_name WHERE column_name LIKE '%\%%' ESCAPE '\';
上面的語(yǔ)句中ESCAPE
關(guān)鍵字用于指定轉(zhuǎn)義符,默認(rèn)情況下為\
。