MySQL中的LIKE是用來模糊匹配數據的操作符,它可以在表中查找滿足特定模式的記錄。通常會使用通配符來表示需要查找的數據的形式,而且可以查找一個或多個不同的數據。
SELECT * FROM 表名 WHERE 列名 LIKE '%數據1%' OR 列名 LIKE '%數據2%';
以上的查詢語句中,我們使用了OR操作符將多個不同數據進行了匹配,這樣就可以查詢到表中有包含這些數據的記錄。
需要注意的是,查詢語句中的通配符“%”代表匹配0個或多個任意字符,如果需要匹配一個特定字符,可以使用下劃線“_”來代表。
SELECT * FROM 表名 WHERE 列名 LIKE '%數據1%' AND 列名 LIKE '_數據2%';
在以上的查詢語句中,我們使用了AND操作符將包含數據1和以數據2開頭的記錄進行了匹配,這樣就可以查詢到表中有同時包含這兩種數據的記錄。