查询select prestodb中的多值

nhhxz33t  于 2021-08-13  发布在  Java
关注(0)|答案(1)|浏览(357)

我试着像这样对prestodb执行一些查询:

SELECT *    
FROM (
     VALUES
     concat('<a href="https:test?preselect_filters=',
     url_encode(concat('{"27":{','"column_name":["', CAST({{ "'" + 
     "','".join(filter_values('column_name', concat('#value1', '#value2'))) + 
     "'" }} AS VARCHAR), '"]', ',','}}')), 
     '#TAB-bEGT8cU5h">Qun', '</a>')
         ) dashboard_link (links)

我的问题是concat(“#value1”,“#value2”),有没有办法选择一个值数组?

beq87vna

beq87vna1#

这是你需要的吗?

select * from (values concat(ARRAY [1,2,3], ARRAY [4,5,6]));

你可以参考prestodb文档

相关问题