Я хочу создать sql, который генерирует таблицу из 2 столбцов, где первая - это серия временных меток, а вторая - функция, предоставляющая значения. Например, здесь random()
. Но случайная функция всегда дает мне одно и то же значение для всей таблицы, я хочу другое. Как это исправить?
SELECT * FROM generate_series('2008-03-01 00:00'::timestamp,
'2008-03-05 12:00',
'1 day') as ts, random() as value;
Сгенерированная таблица:
"2008-03-01 00:00:00";0.816707271616906
"2008-03-02 00:00:00";0.816707271616906
"2008-03-03 00:00:00";0.816707271616906
"2008-03-04 00:00:00";0.816707271616906
"2008-03-05 00:00:00";0.816707271616906