MySQL中可以使用not like
關鍵字來判斷不包含某個字符串。
select * from table where column not like '%字符串%';
以上代碼表示查詢table
表中column
列中不包含字符串
的所有數據。
not like
關鍵字后的字符串使用通配符%
表示模糊匹配,表示可以有0或多個任意字符,因此not like '%字符串%'
可以匹配任何包含字符串
的字符串。
如果要查詢不包含具體的字符串,可以根據具體需要調整過濾條件,例如:
select * from table where column not like '%字符串1%' and column not like '%字符串2%';
以上代碼表示查詢table
表中column
列中不包含字符串1
和字符串2
的所有數據。