インストール する場合 intarray 拡張機能では、その拡張機能から「交差」演算子を使用できます:
select column1, column1 & ARRAY[3,4,8] as elements
from table1
戻り値:
column1 | elements
--------+---------
{1,3,8} | {3,8}
{3,4,5} | {3,4}
{1,2} | {}
結果の配列の要素数を取得するには、cardinality(column1 & ARRAY[3,4,8])
を使用します。