Postgresql pivot? Перекрестная таблица?

У меня есть таблица (которая является результатом запроса) в postgres, которая имеет набор строк (результат сложного суммирования данных), который выглядит следующим образом: (Имена столбцов - это имена каждого дня, и значение каждого столбца имеет двойную точность.)

вс пн вт ср чт пт
1,24 1,11 4,51 3,21 2,21 1,01

Мне нужно, чтобы данные были выбраны из одной строки, чтобы результаты выглядели следующим образом:

Количество дней
Вс 1.24
Пн 1.11
Вторник, 4.51
Ср, 3.21
Чт 2.21
Пт 1.01

Мне трудно только начать, так как мне действительно нужно изменить имена столбцов на значения и развернуть результат. Я пробовал поэкспериментировать с кросс-таблицей, но не совсем уверен, что это то, что мне нужно. Мы будем очень признательны за любые советы или предложения, которые могут направить меня в правильном направлении.

6
задан Tom Lerma 1 December 2010 в 20:55
поделиться