|  13.09.2004, 13:11 | #1 | 
| drc | Выбрать дубликаты в таблице 
			
			Добрый день! Задача такова: необходимо выбрать все дублирующиеся записи и только их! | 
|  | 
|  13.09.2004, 13:21 | #2 | 
| Moderator | 
			
			Если средствами SQL: PHP код: 
			PHP код: 
			 | 
|  | 
|  13.09.2004, 13:31 | #3 | 
| Участник | 
			
			или вот так : PHP код: 
			 | 
|  | 
|  13.09.2004, 13:32 | #4 | 
| Участник | 
			
			sometable t1, t2; while select t1 join t2 where (t1.field == t2.field) && (t1.recId != t2.recId) { ... } | 
|  | 
|  13.09.2004, 13:34 | #5 | 
| drc | 
			
			Спасибо!    | 
|  | 
|  14.09.2004, 10:07 | #6 | 
| Участник | 
			
			Маленькая поправочка к варианту Alks. В этом случае надо связывать таблицу не по INNER JOIN, а по EXISTS JOIN, иначе будут лишние дубли, если количество повторов больше 2 PHP код: 
			 | 
|  |