как объединить в Postgresql json ключи с непустым значением?

В таблице:

id  |      filters        |             params
--------------------------------------------------------
1      {"a":"","b":"b"}      {"a":"a", "b": "", "c":""}
2           ....                        .....

Как объединить в поле filters (update) c полем params так чтобы не было повторных ключей и значение для ключа бралось с не пустого значения, если такое имеется. В результате:

id  |      filters                 |         params
-------------------------------------------------------------------
1      {"a":"а","b":"b", "c":""}      {"a":"a", "b": "", "c":""}
2             ....                           .....

Ответы (0 шт):