Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как перевернуть выборку? / 3 сообщений из 3, страница 1 из 1
28.10.2008, 14:14
    #35620431
lazant
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевернуть выборку?
Вот такой запрос
select sum(inv_park_vagons) as inv_park,sum(vagons_day) as vagons_day,abbr from pp4depo group by abbr;

дает такой результат

inv_park | vagons_day | abbr
----------+------------+---------
513 | 15750 | ТЧ-5(4)
498 | 16275 | ТЧ-5(3)
2250 | 68500 | ТЧ-5
4230 | 144855 | ТЧ-1
3407 | 103130 | ТЧ-6
0 | 5820 | ТЧ-4
4070 | 123980 | ТЧ-3

Мне нужно чтобы столбцы превратились в строки и наоборот.
...
Рейтинг: 0 / 0
28.10.2008, 14:26
    #35620466
LeXa NalBat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевернуть выборку?
ищите по форуму по словам pivot, pivoting
...
Рейтинг: 0 / 0
28.10.2008, 15:17
    #35620654
ss25
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевернуть выборку?
Код: plaintext
1.
2.
select sum(inv_park_vagons) as inv_park || 'я строка' || sum(vagons_day) 
as vagons_day ||  'я строка' || abbr from pp4depo group by abbr;
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как перевернуть выборку? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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