在MYSQL中,使用NOT LIKE來指定不匹配某個模式的條件。通常情況下,NOT LIKE與通配符結合使用,比如使用%來代表任意數量的字符,使用_來代表一個字符。
以下是NOT LIKE的正確使用姿勢示例:
SELECT * FROM table_name WHERE column_name NOT LIKE 'abc%'; -- 選擇不以'abc'開頭的列
SELECT * FROM table_name WHERE column_name NOT LIKE '%xyz%'; -- 選擇不包含'xyz'的列
SELECT * FROM table_name WHERE column_name NOT LIKE '_d%'; -- 選擇第二個字符不是'd'的列
請注意,在使用NOT LIKE時,需要確保正確的語法結構和通配符的使用,以避免出現錯誤或不符合預期的結果。