how to "group" several records with same timestamp into one line?

Поиск
Список
Период
Сортировка
От zxo102 ouyang
Тема how to "group" several records with same timestamp into one line?
Дата
Msg-id 73ccced30811120259q788358f6s6bf9e7122ef66a15@mail.gmail.com
обсуждение исходный текст
Ответы Re: how to "group" several records with same timestamp into one line?  (Craig Ringer <craig@postnewspapers.com.au>)
Re: how to "group" several records with same timestamp into one line?  ("Scott Marlowe" <scott.marlowe@gmail.com>)
Список pgsql-general
Hi everyone,
     My data with same timestamp "2008-11-12 12:12:12" in postgresql are as follows
 
rowid  data   unit            channel          create_on
------------------------------------------------------------------------------
 1        1.5     MPa          channel1  2008-11-12 12:12:12
 2        2.5     M3           channel2   2008-11-12 12:12:12
 3        3.5     M3           channel3   2008-11-12 12:12:12
 4        4.5     t               channel4   2008-11-12 12:12:12
------------------------------------------------------------------------------
 
I would like to "group" them into one line with SQL like
 
   1.5     MPa   2.5    M3  3.5  M3   4.5   t   2008-11-12 12:12:12
 
 
The table is defined as
 
CREATE TABLE record_data
(
  rowid serial NOT NULL,
  data double precision,
  unit character(10),
  channel character(20),
  create_on timestamp 
)
 
Is that possible?   Thanks for your help in advance.
 
Ouyang

В списке pgsql-general по дате отправления:

Предыдущее
От: "zxo102 ouyang"
Дата:
Сообщение: how to several records with same timestamp into one line?
Следующее
От: "A. Kretschmer"
Дата:
Сообщение: Re: how to several records with same timestamp into one line?