У меня есть таблица с данными, которые можно редактировать, body
и body_edited
. Когда содержимое добавляется в таблицу, поле body
всегда присутствует, а body_edited
равно нулю. body_edited
предназначено для небольшой части контента, который может быть изменен в будущем и использоваться для публичного контента при сохранении оригинала.
Мне нужно искать эти данные таким образом, чтобы body_edited
использовался для поиска, но возвращается к body
, когда body_edited
не существует. Я нашел, как вставить фиктивное значение для пустых полей, но я не понимаю, как я могу вернуться к другому полю только с помощью запроса.
Поле body
будет сохранено по старым причинам. Создание третьего поля при импорте данных из SQL было предложено в качестве опции, но оно значительно увеличит объем пространства, необходимого для хранения.
Есть ли способ добиться этого с помощью запроса по двум полям?