NVL (SUBSTR (ARY_TE, INSTR (ARY_TE, '|', 1, 3) + 1,
INSTR (ARY_TE, '|', 1, 4) - INSTR (ARY_TE, '|', 3)- 1), '@@') LNG_TE,
Объяснение: Данные разделяются разделителем | и они используют данные из позиции определенного столбца для извлечения данных между каналами на основе позиции и добавления с 1
Теперь, что мне нужно, это правильный синтаксис для использования в BigQuery.
Здесь в данных у нас есть разделитель как | где мы используем значение 1,3 места, чтобы выбрать данные из данных выборки { @@|1.0|2.3|2.3|@@|@@|1.0|@@|@@}
Пример вывода: 1,25 (приблизительно не из банка из этого запроса)