Thread: Extracting JSON data into columns
Not tested...
WITH json_data (jd) AS (
VALUES ('{"key":"value", "key2":"value2"}'::json)
)
SELECT jd->>'key' AS col1, jd->>'key2' AS col2
FROM json_data
Also useful is the:
json_populate_record(...)
function.
Try them and ask specific questions if you still have them. Incorporating a self-contained example like mine lowers the bar for others to provide useful help.
Also consider upgrading to 9.5 if you expect to do heavy JSON work - features for this type have been being added at a good clip these past couple of years.
David J.