Bạn có thể sử dụng json_array_elements
trong phép nối bên, sau đó chỉ cần truy vấn các trường bạn đang tìm kiếm:
SELECT
field -> 'fieldid' AS id,
choice -> 'size' AS size
FROM
my_table,
json_array_elements(json_column -> 'base' -> 'fields') field,
json_array_elements(field -> 'choices') choice
WHERE
field ->> 'answer' = choice ->> 'choiceid'