mysql 截取字符串
时间: 2023-08-31 14:09:51 浏览: 78
截取字符串
在 MySQL 中,可以使用 `SUBSTR` 或 `SUBSTRING` 函数来截取字符串。
语法如下:
```sql
SUBSTR(str, pos, len)
SUBSTRING(str, pos, len)
```
其中,`str` 表示要截取的字符串,`pos` 表示起始位置,`len` 表示要截取的长度。
示例:
假设我们有一个表 `users`,其中有一列 `name` 存储了用户的姓名,现在我们想截取前三个字符作为昵称:
```sql
SELECT SUBSTR(name, 1, 3) AS nickname FROM users;
```
或者:
```sql
SELECT SUBSTRING(name, 1, 3) AS nickname FROM users;
```
以上两个查询语句的结果是相同的,都会返回一个名为 `nickname` 的列,其中包含了每个用户的前三个字符。
阅读全文