Sql Postgres JSON按列表选择行

Sql Postgres JSON按列表选择行,sql,json,postgresql,postgresql-9.3,postgresql-json,Sql,Json,Postgresql,Postgresql 9.3,Postgresql Json,我有一个表,其中一个值是JSON列表。列名为list\u order,其值类似于:[1,2,3] 我在执行中的比较时遇到问题,无法按列表顺序进行选择。在纯SQL中,它应该是:SELECT*fromtable_name list_order=[1,2,3] 我找到的最接近的例子是:。但是,这会获取JSON中键的值,其中JSON是字典而不是列表。我试着修改它以适应我的需要,但它不起作用 有什么建议吗?这可能吗?为什么没有记录?谢谢 我找到了答案。我需要将其作为文本进行比较: “从列表顺序为text=

我有一个表,其中一个值是JSON列表。列名为
list\u order
,其值类似于:
[1,2,3]

我在执行
中的
比较时遇到问题,无法按
列表顺序进行选择。在纯SQL中,它应该是:
SELECT*fromtable_name list_order=[1,2,3]

我找到的最接近的例子是:。但是,这会获取JSON中键的值,其中JSON是字典而不是列表。我试着修改它以适应我的需要,但它不起作用


有什么建议吗?这可能吗?为什么没有记录?谢谢

我找到了答案。我需要将其作为文本进行比较:

“从列表顺序为text='[1,2,3]'的表中选择*;