标签: postgresql
使用jsonb,是否可以执行一个查询,以获得jsonb列中某个键的最大值?例如:age
jsonb
age
{age: integer }
这可能吗?
答案 0 :(得分:0)
您可以使用->>运算符从JSONB列中提取文本。从那以后,只需将其转换为int并将max应用于它:
->>
int
max
SELECT MAX((jsonb_col->>'age')::INT) FROM mytable