Re: matrix query?

Поиск
Список
Период
Сортировка
От pgsql@ajornet.com
Тема Re: matrix query?
Дата
Msg-id 12132139584.20020801214115@ajornet.com
обсуждение исходный текст
Ответ на matrix query?  (Jim Mercer <jim@reptiles.org>)
Список pgsql-general
Bonjour Jim,

Le jeudi 1 août 2002 à 21:07:32, vous écriviez :

JM> what kind of select can i do to get:

JM> Day   CustA  CustB CustC
JM> 1       5     8      4
JM> 2       4     3      7
JM> 3       9     2      1

This one :
SELECT day,
        SUM(CASE WHEN customer='CustA' THEN widgets ELSE 0 END) AS "CustA",
        SUM(CASE WHEN customer='CustB' THEN widgets ELSE 0 END) AS "CustB",
        SUM(CASE WHEN customer='CustC' THEN widgets ELSE 0 END) AS "CustC",
        SUM(1) as Total
FROM DATA
GROUP BY day
See : http://php.weblogs.com/ADOdb_manual#pivot

--
Cordialement,
 Daniel                            mailto:pgsql@ajornet.com



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

Предыдущее
От:
Дата:
Сообщение: Re: MySQL or Postgres ?
Следующее
От: Andrew Sullivan
Дата:
Сообщение: Re: Schedule Jobs from within Postgresql db