在MySQL中,判斷字符串是否包含另一個字符串可以使用LIKE
關鍵字。但是如果需要判斷字符串不包含某個特定字符串,該如何實現呢?下面介紹兩種方法。
方式一:使用NOT LIKE
SELECT * FROM table_name WHERE column_name NOT LIKE '%特定字符串%';
上述SQL語句可以查詢出表table_name
中列column_name
不包含特定字符串
的所有記錄。
方式二:使用REGEXP
SELECT * FROM table_name WHERE column_name NOT REGEXP '特定字符串';
上述SQL語句可以查詢出表table_name
中列column_name
不包含特定字符串
的所有記錄。需要注意的是,使用REGEXP
的時候需要使用正則表達式的語法。
下一篇html引號代碼怎么寫