Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Как развернуть таблицу в запросе  [new]
Kosstok
Member

Откуда:
Сообщений: 20
Всем доброго дня.
Есть пимерно такая таблица

select data, a1, a2 from t
Имеем:
a1 a2
01.01.2011 1 5
01.02.2011 2 6

Надо:
01.01.2011 01.02.2011
a1 1 2
a2 5 6

Можно это сделать в запросе?
19 дек 11, 12:24    [11787843]     Ответить | Цитировать Сообщить модератору
 Re: Как развернуть таблицу в запросе  [new]
Kosstok
Member

Откуда:
Сообщений: 20
Колонки сбились, но суть понятна, я думаю. Надо дату из строк перевернуть в столбцы. А два столбца со значениями наоборот - в строки.
19 дек 11, 12:33    [11787892]     Ответить | Цитировать Сообщить модератору
 Re: Как развернуть таблицу в запросе  [new]
orawish
Member

Откуда: Гадюкино-2 (City)
Сообщений: 15487
Kosstok
Колонки сбились, но суть понятна, я думаю. Надо дату из строк перевернуть в столбцы. А два столбца со значениями наоборот - в строки.

топ #14 почитайте.
поиск по контексту транспонировать или пивот (/ pivot)
19 дек 11, 12:43    [11787954]     Ответить | Цитировать Сообщить модератору
 Re: Как развернуть таблицу в запросе  [new]
Kosstok
Member

Откуда:
Сообщений: 20
Спасибо!
19 дек 11, 13:33    [11788513]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить