получить самую длинную строку в столбце jsonb - PullRequest
1 голос
/ 19 марта 2019

У меня есть столбец postgresql jsonb, который содержит кучу демографических данных, что-то вроде

{'city':'Mesa','county':'Maricopa'}

Есть ли эффективный способ получить самое длинное название округа в базе данных? Сейчас я делаю что-то подобное, но у меня десятки миллионов строк, и я хотел бы убедиться, что я не пропустил более быстрый способ:

SELECT max(length(my_json_column->>'county'))
FROM demographics 
...