也许它非常愚蠢,但我不能写一个简单的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查询。你有什么尝试?什么给你那个错误? –