MySQL是目前最流行的關系型數據庫管理系統之一,它提供了強大的查詢功能,允許用戶使用標準SQL語言來查詢數據庫中的數據。其中一個常見的查詢需求就是查詢一個字段包含特定內容的所有記錄。
SELECT * FROM 表名 WHERE 字段名 LIKE '%要查詢的內容%'
其中,'%'表示通配符,表示要查詢的內容可以出現在字段中的任意位置。如果要查詢的內容是固定的,我們也可以直接將其替換為固定值。
SELECT * FROM 表名 WHERE 字段名 = '要查詢的內容'
需要注意的是,在使用LIKE語句時,如果要查詢的內容中包含通配符本身,需要用反斜杠進行轉義。
SELECT * FROM 表名 WHERE 字段名 LIKE '%\_%' ESCAPE '\'
上述語句將查詢所有字段包含下劃線的記錄。