Я использую базу данных PostgreSQL, и в таблице, представляющей некоторые измерения, у меня есть два столбца: измерение и интерполированное. В первом случае я наблюдал (измерял), а во втором интерполировал значение в зависимости от близких значений. Каждая запись с исходным значением имеет также интерполированное значение. Однако существует много записей без «исходных» наблюдений (NULL), поэтому значения интерполируются и сохраняются во втором столбце. Таким образом, в базе данных всего два случая:
Value Value
NULL Value
Конечно, предпочтительно использовать значение из первого столбца, если оно доступно, поэтому мне нужно создать запрос для выбора данных из первого столбца, и, если он недоступен (NULL), тогда база данных возвращает значение из второго столбца для рассматриваемой записи. Я понятия не имею, как построить запрос SQL.
Пожалуйста, помогите. Спасибо.