我试图运行查询来确定列A是否为真。如果它是真的,则获取不同列B的内容(可能数组用“,”分隔),并使用这些内容查询不同的表。我的问题是,B列可能是一个数字或可能是10个数字全部由“,”分隔,我需要查询第二个表的列查询每个数字的前一个查询。如果有人可以帮助那会很好。通过一个或多个数组值查询表
编辑:我试图使用数组explode函数,但无法弄清楚如何查询下一个表来包含这些值。
我想象它是像
query = select * from table where location = arrayValue[1] or location = arrayValue[2]
为什么这是-1? – Rob 2012-04-18 18:05:52