一般在SQL里数组确实用的非常少,对于POSTGRESQL这样的数据库能查到的资料更少,对于该数据库数组查询方法如下:
首先要知道PG里构造数组是用array函数,那么条件查询就不难了如下
select * from arrtable where arrcol=array[1,2];(arrcol是数组类型int[])
查询数组第一列值如下:select * from arrtable where arrcol[1]=123;
查询数组第二列值如下:select * from arrtable where arrcol[2]=123;
依次类推多维数组就不难了!