У меня проблемы с генерацией запроса для отображения массива JSON с набором текстовых значений при наличии значений NULL.Предположим, у меня есть следующая таблица:
Name | Meta
Art0 | {"category":["sport"]}
Art1 | [NULL]
Art2 | {"category":["sport", "health"]}
Если я сделаю что-то вроде:
SELECT name, jsonb_array_elements_text(meta->'category') tag FROM table
Я получаю следующие результаты:
Name | Tag
Art0 | sport
Art2 | sport
Art2 | health
Проблемаявляется то, что Art1 удаляется.Как выполнить запрос, который также содержит строку для Art1 и пустую строку или значение NULL в столбце Tag?
Спасибо