presto指定字符串拼接
时间: 2024-06-13 21:05:43 浏览: 168
拼接字符串
Presto中可以使用concat函数进行字符串拼接。concat函数可以接受多个参数,将它们按顺序拼接起来。例如,要将字符串'hello'和'world'拼接起来,可以使用以下语句:
```
SELECT concat('hello', 'world');
```
输出结果为:
```
concat
------------
helloworld
```
如果要拼接多个字符串,只需要在函数中添加更多的参数即可。例如,要将字符串'hello'、'world'和'!'拼接起来,可以使用以下语句:
```
SELECT concat('hello', 'world', '!');
```
输出结果为:
```
concat
------------
helloworld!
```
如果要将字符串和其他数据类型拼接起来,可以使用cast函数将其他数据类型转换为字符串。例如,要将整数1和字符串'apple'拼接起来,可以使用以下语句:
```
SELECT concat(cast(1 as varchar), 'apple');
```
输出结果为:
```
concat
------------
1apple
```
阅读全文