【发布时间】:2020-10-15 11:29:21
【问题描述】:
根据所附图像,表“c”中的列 tlist 具有用逗号分隔的值,例如“HCC19”、“HCC18”。 我正在尝试在 redshift 的查询条件中使用列值..
where a.risk_factor in (c.tlist)
.. ..但它没有给出预期的结果可能是因为它将单个字符串的值作为'
where a.risk_factor in( ' 'HCC19','HCC18' ') 而不是表达式 where a.risk_factor in('HCC19','HCC18') 中所要求的
这种情况有什么解决办法吗?
【问题讨论】:
标签: sql amazon-redshift