此配置单元查询有什么问题..尝试进行组串联
select ID,source_sys, group_concat(Quote||'_'||Quote_size::Integer||'@'||price::Numeric(30,4)
||'_'||quote2_size::Integer||'@'||quote2_price::Numeric(30,4),'|') as quotes from xyz_table
我遇到以下错误
分析异常:第2行的语法错误:未定义:... Quote ||'_'|| Quote_size :: Integer ||'@'|| price ... ^ Encountered :: Expected:ADD,ALTER。 .... 语法错误
答案 0 :(得分:0)
在group_concat中只使用逗号。。我相信只有在oracle中,他们使用||进行串联。
select group_concat(Quote,'_',Quote_size::Int,..) from yourtable
在此处https://docs.cloudera.com/documentation/enterprise/5-5-x/topics/impala_group_concat.html
查看更多示例