powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Что-то вроде циклических запросов или ....
8 сообщений из 33, страница 2 из 2
Что-то вроде циклических запросов или ....
    #38906086
Philip_StubbornРебятобращение зауживает круг потенциальных и импотенциальных помагателей и разжигает возрастно-половую рознь.
впрочем, с твоим умением излагать постановку задачи, это роли не играет.
...
Рейтинг: 0 / 0
Что-то вроде циклических запросов или ....
    #38906227
Philip_Stubborn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такие табличные данные
Код: sql
1.
2.
3.
4.
5.
6.
7.
name     summa      fio
att           57           oper2 
acd         322          oper3
asa           -            oper2
asa           -            oper1
ao             0           oper2 
att           117         oper1 



Подскажите, пожалуйста, как их вывести в таком виде :

Код: sql
1.
att             acd          asa          ao            fio


57 0 0 0 oper2
0 322 0 0 oper3
117 0 0 0 oper1
...
Рейтинг: 0 / 0
Что-то вроде циклических запросов или ....
    #38906230
Philip_Stubborn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Philip_Stubborn,

Код: sql
1.
2.
3.
4.
5.
att             acd          asa          ao            fio

57              0              0            0            oper2
 0             322            0             0            oper3
117           0               0             0             oper1



То есть преобразовать вид, строки в колонки
...
Рейтинг: 0 / 0
Что-то вроде циклических запросов или ....
    #38906239
пивот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Philip_Stubborn,

вариантов получить транспонирование есть в поиске на вкус, версию и экстеншены.
...
Рейтинг: 0 / 0
Что-то вроде циклических запросов или ....
    #38906252
Philip_Stubborn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пивот,
Например
...
Рейтинг: 0 / 0
Что-то вроде циклических запросов или ....
    #38906256
Philip_Stubborn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
извините меня, но я немного глупый, пожалуйста, приведите пример
...
Рейтинг: 0 / 0
Что-то вроде циклических запросов или ....
    #38906388
Alexius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Philip_Stubborn,

ключевые слова pivot/crosstab. тут много раз обсуждали, поиском легко найти. в документации тоже примеры есть.
...
Рейтинг: 0 / 0
Что-то вроде циклических запросов или ....
    #38906456
?Ы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Philip_Stubborn,

если исчерпывающий перечень name-ов известен, и не очень длинен, то пивотинг делвается с помощью
Код: sql
1.
2.
3.
4.
case when name= '1' THEN sum(vals) END as "1"
,case when  name=  '2' THEN  sum(vals)  END as "2"
....
,case when  name=  'n' THEN  sum(vals)  END as "n"


если табличка большая -- то сначала делаете свертку с разрезом[измерением] по name , а только потом -- разворачиваете case-ами.

если же наперед про набор значений в name ничего сказать не можете -- ставьте предложенные расширения
...
Рейтинг: 0 / 0
8 сообщений из 33, страница 2 из 2
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Что-то вроде циклических запросов или ....
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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