列表

详情


某图书管理系统使用ODPS进行离线数据分析,现在他们要将同一类目的书籍的名称拼成一个字符串,即将属于同一分组的字符串合并在一列展示, 以下哪个内置函数可以实现这一功能?

A. wm_concat

B. split_part

C. concat

D. regexp_instr

参考答案: A

详细解析:

wm_concat 聚合函数,用途:用指定的separator做分隔符,链接str中的值。其输入与输出是多对一的关系, 即将多条输入记录聚合成一条输出值。可以与SQL中的group by语句联用。split_part:split_part()切割函数对按分隔符去取某个特定位置上的值concat用途:返回值是将参数中的所有字符串连接在一起的结果。regexp_instr:返回字符串source从start_position开始, 和pattern第n次(nth_occurrence)匹配的子串的 起始/结束 位置。 任一输入参数为NULL时返回NULL。

上一题