我正在尝试执行一个查询,给我10行最高分,我表中的列分数是一个json对象,如:
{fa="7",en="7"}
如何通过这个json对象将我的查询设置为顺序(使用它们中的哪一个(en或fa)并不重要,因为它们总是相同的)
假设您的json是{"fa"="7","en"="7"}
并假设您的json位于my_json_col列中,您可以使用 - >运算符进行访问并按顺序排序
SELECT *
from my_table
order by my_json_col->"fa"