我正在尝试选择和分析postgres表列中的javascript列表,它没有键:
{coastal,transitional,contemporary,romantic,traditional,
industrial,modern,contemporary_eclectic,regency,mediterranean}
第n个值是什么SQL命令get?
我知道你可以通过这样的键来获得价值:
SELECT {column_name}->>{key value}
FROM {table_name}
但我真的只想按列表值顺序拉取值。有我找不到的语法吗?还是需要将此数组转换为其他数据类型?
最佳答案
这同样适用于数组:
{column_name}->>N
其中
N
是元素的整数位置。参考文献:
https://www.postgresql.org/docs/current/static/functions-json.html