Tôi có một chế độ xem được xác định là:
CREATE VIEW View1 AS
SELECT Field1, Field2, array_agg(Field3) AS AggField
FROM Table1
GROUP BY Field1, Field2;
Điều tôi muốn làm là lấy giao điểm của các mảng trong AggField
với đại loại như:
SELECT intersection(AggField) FROM View1 WHERE Field2 = 'SomeValue';
Điều này có khả thi không, hay có cách nào tốt hơn để đạt được điều tôi muốn?