MySQL提供了多種字符串的查找函數。下面我們就一一介紹。
1. LIKE函數
SELECT * FROM mytable WHERE mycolumn LIKE 'apple%';
其中"apple%"表示以apple開頭的字符串,%表示任意多個字符。
2. SUBSTRING函數
SELECT SUBSTRING('abcdef',2,3);
上述代碼輸出的結果是"bcd"。這里2表示字符串開始位置,3表示長度。
3. TRIM函數
SELECT TRIM(' abc ');
上述代碼輸出的結果是"abc",TRIM函數可以去除字符串兩端的空格。
4. CONCAT函數
SELECT CONCAT('hello','world');
上述代碼輸出的結果是"helloworld",CONCAT函數可以將兩個字符串拼接在一起。
5. REPLACE函數
SELECT REPLACE('hello world','world','universe');
上述代碼輸出的結果是"hello universe",REPLACE函數可以將字符串中的某個子串替換為另一個子串。
以上就是MySQL中常用的字符串查找函數,希望對你有所幫助。
上一篇css美化 ul li
下一篇mysql字符串求并集