我有一個包含多個字段(id,title,json_field)的表。我想從表中選擇所有行,但我希望json_field內的每個參數都是結果中的單獨一行。我想我應該使用json_array_elements
,但問題是我無法理解如何將其包含在我的查詢中。查詢PostgreSQL中的JSON字段
是否有解決方案?我期望它與這個查詢一起工作:
select id, title, json_array_elements(json_field) from table_name
,但它沒有。
我也嘗試將子查詢結果作爲參數傳遞,但不成功。
我閱讀了文檔(http://www.postgresql.org/docs/9.3/static/functions-json.html),但找不到有用的東西。
非常感謝您的幫助!
顯示的JSON值 – 2014-09-01 12:13:42
你得到一個錯誤?或者它究竟不工作? – Bulat 2014-09-01 12:25:41
當您提出問題時,請提供表格定義,樣本數據和預期結果。否則這是太多的猜測。 – Bulat 2014-09-01 12:39:11