Я на Postgres/Greenplum и у меня есть результат запроса, как это:Уникальный граф на несколько колонок
e1 | e2 ------------------- | ------------------- 2017-01-01 00:00:00 | 2017-01-02 00:00:00 2017-01-01 00:00:00 | 2017-01-03 00:00:00 | 2017-01-03 00:00:00
Я хочу, чтобы превратить это в следующем:
timestamp | e1 | e2 ---------------------+----+---- 2017-01-01 00:00:00 | 2 | 0 2017-01-02 00:00:00 | 0 | 1 2017-01-03 00:00:00 | 1 | 1
Здесь первый столбец содержит все уникальные отметки времени и остальные столбцы соответствуют количеству вхождений для каждого события (e1, e2 ...).
ПРИМЕЧАНИЕ: Набор данных очень велик, поэтому преобразование в сторону приложения очень дорого.