Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Много case / 3 сообщений из 3, страница 1 из 1
09.04.2019, 07:57
    #39798500
Korcar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Много case
Привет тебе, вошедший в топ

Есть много категорий товара. Надо каждую категорию представить в отдельном столбце. Делают через sum(case when id_cat=***) group. Выходит на каждую категорию надо этот кейс писать. Громоздко получается, и потом еще имена в заголовках столбцов прописывать.

Потом категории меняются и приходится менять коды и названия вручную... жесть в общем

Можно это как-то сделать средствами СУБД без подобного мундиаля?
...
Рейтинг: 0 / 0
09.04.2019, 08:09
    #39798506
Alexius
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Много case
Korcar,

да, поищите по слову crosstab или pivot, можно и на этом форуме.
...
Рейтинг: 0 / 0
09.04.2019, 08:23
    #39798511
Korcar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Много case
AlexiusKorcar,

да, поищите по слову crosstab или pivot, можно и на этом форуме.
оу! мерси! наименования столбцов тоже можно будет из базы забацать?
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Много case / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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