Có thể có các giải pháp khác nhau. Nó phụ thuộc vào những gì bạn đang mong đợi cuối cùng. Nhưng tất cả các giải pháp sẽ sử dụng hàm json_array_elements (). Điều này mở rộng mọi phần tử thành một hàng. Với điều đó, bạn có thể làm bất cứ điều gì bạn muốn.
Điều này dẫn đến một hàng cho mỗi giá trị:
SELECT
value -> 'rule_key'
FROM
data,
json_array_elements(rule_results)