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