powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Pivot?
5 сообщений из 5, страница 1 из 1
Pivot?
    #39748114
skyner81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста как реализовать? Имеется:

2018 11 1 P1 10
2018 11 1 P2 20
2018 11 0 P1 30
2018 11 0 P2 40
2018 10 1 P1 50
2018 10 1 P2 60
2018 10 0 P1 70
2018 10 0 P2 80

Нужно получить:
2018 11 1 P1 10 30
2018 11 1 P2 20 40
2018 11 0 P1 30 50
2018 11 0 P2 40 60
2018 10 1 P1 50 70
2018 10 1 P2 60 80
2018 10 0 P1 70 null
2018 10 0 P2 80 null
...
Рейтинг: 0 / 0
Pivot?
    #39748123
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
LAG / LEAD
...
Рейтинг: 0 / 0
Pivot?
    #39748157
skyner81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Elic
Код: plaintext
LAG / LEAD


Спасибо. Почти получилось. Но не совсем то. Как задать привязку к ПЧ?


SELECT ГОД, МЕС,ВИД,ПЧ, БАЛ,
LAG(БАЛ) OVER (ORDER BY ГОД,МЕС,ВИД) AS БАЛ2
FROM PCH
ORDER BY ГОД, МЕС DESC,ВИД DESC;
...
Рейтинг: 0 / 0
Pivot?
    #39748163
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyner81Как задать привязку к ПЧ?
добавить partition by в спецификацию окна
...
Рейтинг: 0 / 0
Pivot?
    #39748174
skyner81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
СПАСИБО. Все получилось.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Pivot?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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