поиск дублей в таблице

Guest_7
Дата: 30.05.2006 10:23:49
Подскажите пожалуйста, как селектом выбрать из таблицы все строки, которые имеют в данной таблице полные дубли.
!
Дата: 30.05.2006 10:30:33
Сто раз на форуме говорили, в поисковиках вагон примеров.
Elic
Дата: 30.05.2006 10:30:34
Oerr
Дата: 30.05.2006 10:43:09
номаное у меня настроение сегодня...
sys@ORCL.world|SQL>create table t1 (num number, str varchar2(30));


Table created.

sys@ORCL.world|SQL>insert into t1(num,str) values(1,'one');

1 row created.

sys@ORCL.world|SQL>insert into t1(num,str) values(1,'one');

1 row created.

sys@ORCL.world|SQL>insert into t1(num,str) values(2,'two');

1 row created.

sys@ORCL.world|SQL>commit;

Commit complete.


sys@ORCL.world|SQL>select * from t1 group by num, str having count(1) >1;

       NUM STR
---------- ------------------------------
         1 one

sys@ORCL.world|SQL>drop table t1;


Table dropped.



Картинка с другого сайта.
http://surgutnet.ru
dmidek
Дата: 30.05.2006 10:56:01
2 Oerr: Автор хотел ВСЕ строки
Stax.
Дата: 30.05.2006 12:27:05
dmidek
2 Oerr: Автор хотел ВСЕ строки

имхо,
решение зависит от величины (характера) таблицы
......
stax
Oerr
Дата: 30.05.2006 12:28:32
dmidek
2 Oerr: Автор хотел ВСЕ строки

я внимательно прочитал...
------------
все строки, которые имеют в данной таблице полные дубли.
------------
т.е. группировка по ВСЕМ столбцам с подсчетом количество получившихся строк.
В чем вопрос? Покажите что запрос не работает.


Картинка с другого сайта.
http://surgutnet.ru
Oerr
Дата: 30.05.2006 12:29:28
Stax.
dmidek
2 Oerr: Автор хотел ВСЕ строки

имхо,
решение зависит от величины (характера) таблицы
......
stax

С этим совершенно согласен.
dmidek
Дата: 30.05.2006 12:30:26
Stax.
dmidek
2 Oerr: Автор хотел ВСЕ строки

имхо,
решение зависит от величины (характера) таблицы
......
stax


2 stax, это я не совсем понял.

Я имел в виду, что если есть 20 одинаковых строк, то надо их показывать все. Вообще то , не на 100% серьезное замечание. Возможно, решение oerr вполне подходит автору ...
andrey_anonymous
Дата: 30.05.2006 12:30:34
Oerr
dmidek
2 Oerr: Автор хотел ВСЕ строки

я внимательно прочитал...
------------
все строки, которые имеют в данной таблице полные дубли.
------------
т.е. группировка по ВСЕМ столбцам с подсчетом количество получившихся строк.
В чем вопрос? Покажите что запрос не работает.

Вы ощущаете разницу между строками таблицы и агрегатом?
Покажите пожалуйста, как добавить в Ваш запрос rowid строк...