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