MySQL是一種常用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),可以用于存儲和處理各種數(shù)據(jù),包括字符串。在MySQL中,可以使用SELECT語句查詢表中的字符串,下面我們來介紹一些常用的查詢方法。
SELECT * FROM table_name WHERE column_name LIKE '%search_string%';
以上語句可以查詢table_name表中column_name列中包含search_string字符串的所有數(shù)據(jù)。不僅可以匹配完全相同的字符串,在%號前后添加字符可以實現(xiàn)模糊匹配,例如查詢以search_string開頭的數(shù)據(jù),可以寫成:
SELECT * FROM table_name WHERE column_name LIKE 'search_string%';
另外,也可以使用NOT LIKE語句查詢不包含指定字符串的數(shù)據(jù):
SELECT * FROM table_name WHERE column_name NOT LIKE '%search_string%';
如果需要查詢單個字符,可以使用=語句:
SELECT * FROM table_name WHERE column_name = 's';
也可以查詢不是某個字符的數(shù)據(jù):
SELECT * FROM table_name WHERE column_name != 's';
以上就是一些常用的MySQL查詢字符串的方法,可以根據(jù)需要進(jìn)行選擇使用。