我正在尝试运行查询以确定 A 列是否为真。如果为真,则获取不同列 B 的内容(可能是由“,”分隔的数组)并使用这些内容来查询不同的表。我的问题是,B 列可能是一个数字,也可能是 10 个数字,都用“,”分隔,我需要在第二个表中查询前一个查询的每个数字的列。如果有人可以提供帮助,那就太好了。
编辑:我尝试使用数组分解功能,但不知道如何查询下一个表以包含这些值。
我想象它是这样的
query = select * from table where location = arrayValue[1] or location = arrayValue[2]