Я пришел с этим запросом, чтобы заполнить пропущенное поле из второй таблицы, используя подзапрос.
Я не могу изменить оригинал таблица
SELECT
CASE WHEN original.target_field IS NULL THEN
(SELECT fill_in.target_field FROM second.table fill_in
WHERE original.id = fill_in.id)
ELSE
original.target_field END AS myField
FROM
primary.table original
Мне было интересно, если я что-то упустил и был ли более эффективный способ сделать это?