MySQL提供了很多string format的函數(shù),可以方便地處理字符串。下面介紹一些常用的函數(shù)。
SELECT CONCAT('Hello', ' ', 'World');
CONCAT()
函數(shù)用于將多個(gè)字符串拼接在一起。
上面的例子輸出:Hello World
SELECT UPPER('hello world');
UPPER()
函數(shù)用于將字符串中的所有字符轉(zhuǎn)換為大寫。
上面的例子輸出:HELLO WORLD
SELECT LOWER('HELLO WORLD');
LOWER()
函數(shù)用于將字符串中的所有字符轉(zhuǎn)換為小寫。
上面的例子輸出:hello world
SELECT LEFT('Hello World', 5);
LEFT()
函數(shù)用于返回字符串左邊的指定字符數(shù)。
上面的例子輸出:Hello
SELECT RIGHT('Hello World', 5);
RIGHT()
函數(shù)用于返回字符串右邊的指定字符數(shù)。
上面的例子輸出:World
SELECT SUBSTRING('Hello World', 7);
SUBSTRING()
函數(shù)用于返回字符串的指定子字符串。
上面的例子輸出:World
SELECT REPLACE('Hello World', 'World', 'MySQL');
REPLACE()
函數(shù)用于將字符串中的指定子字符串替換為新的子字符串。
上面的例子輸出:Hello MySQL
這些是MySQL中一些常用的string format函數(shù),可以方便地處理字符串。