Попробуйте это:
rFiles = COALESCE (существующиеColumnValue, '$ newValue')
COALESCE возвращает первое ненулевое значение. Обратите внимание, что вам понадобятся кавычки вокруг $ newValue, если это строка, и не забудьте убежать. Вы не будете использовать кавычки вокруг имени столбца (существующий столбец). Если вы также ищете строки, которые имеют (INT) 0 в качестве значения, а также NULL, вы можете попробовать это:
rFiles = CASE существующийColumnValue
КОГДА NULL THEN '$ newValue'
КОГДА 0 THEN '$ newValue'
ELSE существующийColumnValue
КОНЕЦ СЛУЧАЯ
Мне пришлось изменить названия ваших столбцов, чтобы я мог лучше выразить решение. Я надеюсь, что вы все еще понимаете. Я предполагал, что $ newValue - это не другой столбец в базе данных, а переменная, передаваемая из вашего сценария.