Nếu bạn cài đặt intarray tiện ích mở rộng bạn có thể sử dụng toán tử "giao lộ" từ tiện ích mở rộng đó:
select column1, column1 & ARRAY[3,4,8] as elements
from table1
lợi nhuận:
column1 | elements
--------+---------
{1,3,8} | {3,8}
{3,4,5} | {3,4}
{1,2} | {}
Để nhận số phần tử trong mảng kết quả, hãy sử dụng cardinality(column1 & ARRAY[3,4,8])