标签: arrays postgresql
我在postgres表中有两列,一列包含可变长度的数组,另一列包含我想要选择的元素的数组位置。 我如何查询这些?
testtable testarray arraypos a,b,c 3 a NULL NULL b,c,d,e 3 a,c 1
我想要的是:
SELECT testarray[arraypos] FROM testtable;
即。得到c,d,a。