我正在使用Metabase在我的应用程序中嵌入图形,发送签名参数。现在我需要一个关于WHERE子句的问题,该子句有多个值,如下所示:
select * from table where field in ('a', 'b', 'c')
到目前为止,我只能输入标量值。但现在我需要这些值来自一个列表。这是可以实现的吗
编辑:
我可以通过以下方式破解它:
1)创建一个带引号的字符串
quoted_values = '"a", "b", "c"'
2)在问题的SQL中,有:
WHERE field in ({{quoted_values}})
还是不太干净
目前没有回答
相关问题 更多 >
编程相关推荐