Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Фильтр по перестановке столбцов / 3 сообщений из 3, страница 1 из 1
18.10.2017, 13:25
    #39538016
Стыдно
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фильтр по перестановке столбцов
Помогите с задачкой:
Есть таблица с например 4 столбцами, надо отфильтровать строки, которые составлены из одного набора 4 чисел.

пример:
из
Код: plsql
1.
2.
3.
4.
5.
6.
7.
with t as 
(select 2 n1, 1 n2, 1 n3, 3 n4 from dual
 union all
 select 1, 1, 3, 3 from dual
 union all
 select 2, 3, 1, 1 from dual)
 select * from t


исключить любую из строк

n1n2n3n421132311
т.к. они составлены из одного набора чисел 1,1,2,3

т.е. результат должен быть например

n1n2n3n421131133

у меня пока только глупая идея перечислить все перестановки столбцов, но вдруг их будет не 4 а больше )
...
Рейтинг: 0 / 0
18.10.2017, 13:41
    #39538034
Stax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фильтр по перестановке столбцов
Стыдно,

темка была на три столбца, там обсуждали и н-столбцов


самое просто
unpivot - "сортировка" - пивот

зы
1112 и 2221 один набор?

.....
stax
...
Рейтинг: 0 / 0
18.10.2017, 14:11
    #39538059
Стыдно
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фильтр по перестановке столбцов
Stax1112 и 2221 один набор?


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


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