1
我有survey_results
表,有以下欄目:PostgreSQL的 - 分組通過jsonb列
id - integer
score_labels - jsonb
score_labels
列數據格式如下:
{"total": "High", "risk": "High"}
現在我想有SQL查詢將通過此score_labels
列對我的調查結果進行分組和統計。這是最後的結果應該是什麼樣子:
total risk
------- ------
{high: 2, medium: 1, low: 0} {high: 1, medium: 2, low: 1}
我想指望通過其得分標籤的調查結果。 PostgreSQL有辦法做到這一點嗎?
下面是簡單sqlfiddle與下面的模式:
http://sqlfiddle.com/#!17/0367f/1/0