美文网首页
Mysql——字符函数

Mysql——字符函数

作者: _hider | 来源:发表于2020-04-01 21:10 被阅读0次
mysql常用的字符函数
  • concat() 字符连接。
  • concat_ws() 使用指定的分隔符进行字符连接。
  • format() 数字格式化。
  • lower() 转换成小写字母。
  • upper() 转换成大写字母。
  • left() 获取左侧字符。
  • right() 获取右侧字符。
  • length() 获取字符串长度。
  • ltrim() 删除前导空格。
  • rtrim() 删除后续空格。
  • trim() 删除前导空格和后续空格。
  • substring() 字符串截取。
  • replace 字符串替换。
1.concat()

此函数用于字符串拼接。

mysql> select concat('Monkey','D','Luffy');
+------------------------------+
| concat('Monkey','D','Luffy') |
+------------------------------+
| MonkeyDLuffy                 |
+------------------------------+
2.concat_ws()

使用指定的分隔符进行字符连接。

mysql> select concat_ws('·','Monkey','D','Luffy');
+--------------------------------------+
| concat_ws('·','Monkey','D','Luffy') |
+--------------------------------------+
| Monkey·D·Luffy                     |
+--------------------------------------+
3.format()

数字格式化。

mysql> select format('1234.56789',2);
+------------------------+
| format('1234.56789',2) |
+------------------------+
| 1,234.57               |
+------------------------+
4.lower()

转换成小写字母。

mysql> select lower('LUFFY');
+----------------+
| lower('LUFFY') |
+----------------+
| luffy          |
+----------------+
5.upper()

转换成大写字母。

mysql> select upper('luffy');
+----------------+
| upper('luffy') |
+----------------+
| LUFFY          |
+----------------+
6.left()

获取左侧字符。

mysql> select left('Monkey·D·Luffy',6);
+----------------------------+
| left('Monkey·D·Luffy',6) |
+----------------------------+
| Monkey                     |
+----------------------------+
7.right()

获取右侧字符。

mysql> select right('Monkey·D·Luffy',5);
+-----------------------------+
| right('Monkey·D·Luffy',5) |
+-----------------------------+
| Luffy                       |
+-----------------------------+
8.length()

获取字符串长度。

mysql> select length('Monkey·D·Luffy');
+----------------------------+
| length('Monkey·D·Luffy') |
+----------------------------+
|                         16 |
+----------------------------+
8.ltrim()

删除前导空格。

mysql> select ltrim('    Monkey·D·Luffy');
+-------------------------------+
| ltrim('    Monkey·D·Luffy') |
+-------------------------------+
| Monkey·D·Luffy              |
+-------------------------------+
9.rtrim()

删除后续空格。

mysql> select rtrim('Monkey·D·Luffy          ');
+-------------------------------------+
| rtrim('Monkey·D·Luffy          ') |
+-------------------------------------+
| Monkey·D·Luffy                    |
+-------------------------------------+
10.trim()

删除前导空格和后续空格。

mysql> select trim('     Monkey·D·Luffy     ');
+------------------------------------+
| trim('     Monkey·D·Luffy     ') |
+------------------------------------+
| Monkey·D·Luffy                   |
+------------------------------------+
11.substring()

字符串截取。

mysql> select substring('Monkey·D·Luffy',1,6);
+-----------------------------------+
| substring('Monkey·D·Luffy',1,6) |
+-----------------------------------+
| Monkey                            |
+-----------------------------------+

mysql> select substring('Monkey·D·Luffy',-5);
+----------------------------------+
| substring('Monkey·D·Luffy',-5) |
+----------------------------------+
| Luffy                            |
+----------------------------------+
12.replace()

字符串替换。

mysql> select replace('Monkey·D·Luffy','D','S');
+-------------------------------------+
| replace('Monkey·D·Luffy','D','S') |
+-------------------------------------+
| Monkey·S·Luffy                    |
+-------------------------------------+

相关文章

网友评论

      本文标题:Mysql——字符函数

      本文链接:https://www.haomeiwen.com/subject/insbuhtx.html