X с колонкой response типа text, в которой записи вида {"items": [{"id":"1", "message": "smth"}, {"id":"2", "message": "smth"}]}
Есть таблица Y с полем id varchar, message text
Как мне сетнуть message в Y из X.message из response json'a, где X.id = Y.id из response json'a?
Если возникают такие задачи, есть смысл задуматься о необходимости изменения схемы, хранение обновляемой таблицы внутри json-поля - в большинстве случаев плохая идея.
Нет, бд спроектирована нормально, эти таблицы не имеют связи друг с другом, таблица X можно сказать просто история. Из-за того, что в бд сделали колонку, а туда ничего не записывали, такая потребность возникла
Обсуждают сегодня