presto中substr函数
时间: 2023-08-13 12:17:05 浏览: 302
presto-custom-function
Presto中的SUBSTR函数用于提取字符串的子串,其语法为:
```
SUBSTR(string, start [, length])
```
其中,string是要提取子串的字符串,start是子串的起始位置,length是可选的子串长度参数。如果省略length,则子串将一直延伸到字符串的末尾。
例如,要提取字符串"hello world"中的子串"world",可以使用以下Presto查询:
```
SELECT SUBSTR('hello world', 7) AS result;
```
输出:
```
result
-------
world
```
如果要提取子串"hello",则可以使用以下查询:
```
SELECT SUBSTR('hello world', 1, 5) AS result;
```
输出:
```
result
-------
hello
```
阅读全文