使用mysql语法将000103截取成103
时间: 2023-04-02 15:02:00 浏览: 148
可以使用如下的 SQL 语句将 "000103" 截取成 "103":
SELECT SUBSTRING('000103', 4);
其中,SUBSTRING 函数用于截取字符串,第一个参数为要截取的字符串,第二个参数为截取的起始位置,默认为 1,这里省略了第二个参数,第三个参数为截取的长度,默认为字符串长度减去起始位置加一,这里也省略了第三个参数。
相关问题
mysql字符串截取函数使用示例
MySQL中提供了多个字符串截取函数,比如SUBSTRING、SUBSTR、LEFT、RIGHT等。这里以SUBSTRING函数为例进行示例。
SUBSTRING函数的语法如下:
```
SUBSTRING(str, pos, len)
```
其中,str表示要截取的字符串,pos表示起始位置,len表示要截取的长度。
比如,如果要截取字符串"hello world"中的"world",可以使用以下语句:
```
SELECT SUBSTRING('hello world', 7, 5);
```
执行结果为:
```
world
```
其中,7表示起始位置,5表示要截取的长度。
mysql里的左右截取
MySQL 中可以使用 LEFT 和 RIGHT 函数进行左截取和右截取。
LEFT 函数用于从左侧开始截取指定长度的字符,其语法如下:
```
LEFT(str, len)
```
其中,str 为要截取的字符串,len 为要截取的长度。
例如,要从字符串 "Hello, world!" 中截取前5个字符,可以使用以下 SQL 语句:
```
SELECT LEFT("Hello, world!", 5);
```
执行结果为:Hello
RIGHT 函数用于从右侧开始截取指定长度的字符,其语法如下:
```
RIGHT(str, len)
```
其中,str 为要截取的字符串,len 为要截取的长度。
例如,要从字符串 "Hello, world!" 中截取后6个字符,可以使用以下 SQL 语句:
```
SELECT RIGHT("Hello, world!", 6);
```
执行结果为:world!
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)