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

Помогите, плиз, с решением:

- есть
with ab as(select 'a' a, 'b' b from dual
union
select 'b' a, 'a' b from dual
union
select 'a' a, 'a' b from dual
union
select 'd' a, 'c' b from dual
union
select 'c' a, 'd' b from dual)
select * from ab;

- необходимо удалить дубликаты: a||b = b||a
- остаться должны те, у которых в а - мин значение.
т.е.:
'a' a, 'b' b
'a' a, 'a' b
'c' b, 'd' b

Заранее спасибо.
...
Рейтинг: 0 / 0
Как удалить строки с одинаковыми значениями с соседних столбцах
    #39398636
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
quest2001a||b = b||aКогда ж до всех до вас начнёт доходить, что результат конкатенации неоднозначен...
quest2001остаться должны те, у которых в а - мин значение.
Код: plsql
1.
(t1.a, t1.b) in (select t2.b, t2.a from ... t2 where <а - мин значение>)
...
Рейтинг: 0 / 0
Как удалить строки с одинаковыми значениями с соседних столбцах
    #39398767
distinct least, greatest. но строки без пары могут быть повёрнуты.

ElicКогда ж до всех до вас начнёт доходить, что результат конкатенации неоднозначен...Может у автора длина 1см.
...
Рейтинг: 0 / 0
Как удалить строки с одинаковыми значениями с соседних столбцах
    #39398783
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И НулЛин свечку погасилdistinct least, greatest. но строки без пары могут быть повёрнуты.аналитикой
удалить row_number() (partition least, greatest)> 1
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как удалить строки с одинаковыми значениями с соседних столбцах
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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