Таблица stretch(id, ttime, val): в разрезе id замеры по времени, часть значений val пустые. Заполните NULL предыдущим непустым значением того же id (протяжка вниз). Если непустого значения раньше не было, оставьте NULL. Колонки результата: id, ttime, val.
Пример для id = 3: 08:01 NULL, 11:41 8, 14:23 NULL, 16:17 NULL, 19:54 2 должно стать NULL, 8, 8, 8, 2.