Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Запрос типа GROUP BY CUBE/ROLLUP / 3 сообщений из 3, страница 1 из 1
20.04.2007, 14:29
    #34476145
watson
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос типа GROUP BY CUBE/ROLLUP
Такой вопрос - как из такой таблицы:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
person | product_type
----------------------
 p1      | prodt1  
 p2      | prodt2
 p2      | prodt2
 p1      | prodt1
 p3      | prodt1

Получить следущую:

Код: plaintext
1.
2.
3.
4.
5.
person | product_type | types_totall
-------------------------------------
 p1      | prodt1          |  2 
 p2      | prodt2          |  2 
 p3      | prodt1          |  1 

В Oracle подобное можно сделать, используя GROUP BY CUBE/ROLLUP, в Postgres,к сожалению данная фича отсутсвует...
...
Рейтинг: 0 / 0
20.04.2007, 15:16
    #34476361
LeXa NalBat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос типа GROUP BY CUBE/ROLLUP
watsonТакой вопрос - как из такой таблицы:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
person | product_type
----------------------
 p1      | prodt1  
 p2      | prodt2
 p2      | prodt2
 p1      | prodt1
 p3      | prodt1
Получить следущую:
Код: plaintext
1.
2.
3.
4.
5.
person | product_type | types_totall
-------------------------------------
 p1      | prodt1          |  2 
 p2      | prodt2          |  2 
 p3      | prodt1          |  1 
select person, product_type, count(*) as types_totall from ... group by person, product_type

watsonGROUP BY CUBE/ROLLUPне знаю такого зверя
...
Рейтинг: 0 / 0
20.04.2007, 16:13
    #34476665
watson
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос типа GROUP BY CUBE/ROLLUP
мда, писал тоже самое, кроме group by условия.. (заключал его в скобки) :(
Спасибо за помощь!
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Запрос типа GROUP BY CUBE/ROLLUP / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]