powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как разделить данные на столбцы
4 сообщений из 4, страница 1 из 1
Как разделить данные на столбцы
    #39568908
Андрей85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

Если кто-то поможет с решением буду очень благодарен.

Есть данные типа:
ID DATA
1 1.1
1 1.2
2 2.1
2 2.2
3 3.1
3 3.2
3 3.3

Необходимо запросом получить следующее:
1.1 2.1 3.1
1.2 2.2 3.2
3.3
...
Рейтинг: 0 / 0
Как разделить данные на столбцы
    #39568911
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей85Добрый день.

Если кто-то поможет с решением буду очень благодарен.

Есть данные типа:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
ID     DATA
1       1.1
1       1.2
2       2.1
2       2.2
3       3.1
3       3.2
3       3.3



Необходимо запросом получить следующее:
Код: plsql
1.
2.
3.
1.1   2.1   3.1
1.2   2.2   3.2
               3.3



Студентам, желающим помощи

Чтобы попросить помощи, нужно чтото сделать самому.
Используя тестовые данные, например в такой форме:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
with t(ID,DATA) as (
select 1, 1.1 from dual union all
select 1, 1.2 from dual union all
select 2, 2.1 from dual union all
select 2, 2.2 from dual union all
select 3, 3.1 from dual union all
select 3, 3.2 from dual union all
select 3, 3.3 from dual
)
select * from t
/

        ID       DATA
---------- ----------
         1        1.1
         1        1.2
         2        2.1
         2        2.2
         3        3.1
         3        3.2
         3        3.3

7 rows selected.



Покажи что сделали ВЫ, объясните что не получается.

p.s. используйте ТЭГ SRC для оформления кода
...
Рейтинг: 0 / 0
Как разделить данные на столбцы
    #39568926
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей85,
начните отсюда: SQL.ru -> FAQ -> Oracle -> SQL -> Транспонирование строк в столбцы
...
Рейтинг: 0 / 0
Как разделить данные на столбцы
    #39569035
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim LejninАндрей85,
начните отсюда: SQL.ru -> FAQ -> Oracle -> SQL -> Транспонирование строк в столбцы

Для начала OP должен сообщить MAX(ID) известен или нет, т.к. это решает пивот статический или динамический.

SY.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как разделить данные на столбцы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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