也許它非常愚蠢,但我不能寫一個簡單的SELECT在postgreSQL中的語句。假設我有兩列的表,一個是id和doc,它是一個json字段。在postgreSQL中選擇一個json記錄
-----------------------
| id | doc |
-----------------------
| 1 | {"bob":{"grades":{"math":60, "physics":58, "art":72}}}
| 2 | {"bob":{"grades":{"math":69, "physics":98, "art":75}}}
| 3 | {"jack":{"grades":{"math":30, "physics":40}}}
我想寫一個SELECT這說明什麼鮑勃的數據是這樣的:
-----------------------
{"grades":{"math":60, "physics":58, "art":72}}
{"grades":{"math":69, "physics":98, "art":75}}
每當我寫某事,我把這樣的錯誤:
ERROR: cannot extract element from a scalar
我該怎麼做?謝謝
「某物」不是一個SQL查詢。你有什麼嘗試?什麼給你那個錯誤? –